The meaning of "paint the town red" is:
The definition of "paint the town red" is:
(verb) to celebrate in a crazy or wild way
A: Why do you look so terrible?
B: I went out last night and painted the town red. I went to the bar, two nightclubs and a stripclub.
B: It was my birthday.
We’re going to paint the town red tonight, because I’m turning 30 years old!
Trevor got a new job so we’re painting the town red tonight!
From the Blogs:
Do people actually use this?: