“Paint the town Red” meaning

Updated on May 28, 2015 in English daily
0 on May 28, 2015

“Paint the town Red” means going out for so exciting party with friends and companion.

  • Liked by
Reply
Loading more replies