paint the town red
The phrase "paint the town red" means to celebrate in a lively and uninhibited manner, usually by going out and engaging in various forms of entertainment or indulging in activities such as partying, dancing, drinking, and generally having a good time. It suggests a sense of excitement, extravagance, and breaking free from normal routines or inhibitions.
English is confusing! Why do people say "Pardon my French" when they are speaking English? Because of idioms!
An idiom is a phrase or expression that usually presents a figurative, non-literal meaning attached to the phrase. Does that sound fun? It can be!
Play Just Saying - the word game that makes learning idioms a good time on your mobile phone or tablet.