{v. phr.}, {slang} To go out to drink and have a good time; celebrate wildly; carouse. * /It was the sailors' first night ashore; they painted the town red./ Compare: ON THE TOWN(2).
PAINT THE TOWN
Meaning of PAINT THE TOWN in English
Dictionary of English idioms . Словарь английских идиом. 2012