paint the town red
paint the town red or paint the town {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).
Categories:
Source: A Dictionary of American Idioms