paint the town red
Meaning: to celebrate wildly; to party extensively.
Language: English
Literally: to paint the town red
Category: The Absurd
Origin: Possibly 1880s English cavalry story of officers painting red after celebration.
Loading the full interactive collection…