Home › Idioms

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.

← Back to Idioms

Loading the full interactive collection…