outdoinged

adj.

Of a drinker who has turned every ordinary action into a contest and is winning by persistence.

Source: Wiktionary