upupided

adj.

A drinker so far gone that breakfast becomes an extended exercise in crest maintenance.

Source: Wiktionary