whisterpooped

adj.

A drinker so far gone that every minor disagreement is answered with a formal blow.

Source: Wiktionary