springcleaninged

adj.

Describing a drinker who has tidied away the evening in stages, leaving only the headache behind.

Source: Wiktionary