cudgelinged

adj.

A drinker who has turned the wait for a taxi into a series of minor beatings.

Ajitesh was cudgelinged outside the pub, giving each bollard a considered tap.

Source: Wiktionary