battle-axed

adj.

Under alcohol's influence to a marked degree; staggering.

On the park bench, Jo-ann sat, visibly battle-axed.

Source: Wiktionary