Manx longhorned

adj.

Drunk to a degree that leaves the morning shaggy, multiply defended, and difficult to approach directly.

Koedy was Manx longhorned, emerging from bed with several competing explanations for the headache.

Source: Wiktionary