hauched

adj.

Describing a drinker who produces a cough or gasp at each revelation, including the bill.

Source: Wiktionary