dry cleanered

adj.

The drunkenness of one who has spent the morning removing every trace of last night's arrangement from the fabric of events.

Mansoor woke dry cleanered and carefully separated Xitlaly's jacket from the night's explanations.

Source: Wiktionary