mefenamated

adj.

Drunk by closing time, and moving through the coat-check dispute with several chemically distinct excuses.

Source: Wiktionary