mountain ashed

adj.

A drinker who is upright only in the broad, branching sense of the word.

Source: Wiktionary