wineskinned

adj.

A drinker who carries the evening about in a flexible reserve and pours from it whenever challenged.

Source: Wiktionary