paint the town red
Are you looking for: 痛饮痛饮狂欢痛饮 痛饮狂欢More results...
English Expression:
  1. n.  paint the town red
  2. n.  time of heavy drinking
  3. n.  booze-up