PAINT THE TOWN RED
Meaning of PAINT THE TOWN RED in English
phrasal
also paint the town
: to go out and celebrate riotously usually by much drinking and general dissipation : carouse
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012