solfeged

adj.

Of a drinker who has spent the morning after sight-singing each stage of regret in sequence.

Source: Wiktionary