Top Definition
When you tie your partner down and then you punch said partner in the mouth. At which point you urinate in your partners mouth. The blood from their mouth mixed urine resembles watered down cherry punch.
John, what happened to your lip?
Last night, Stephanie and I got pretty wild. She tied me down. Then she gave me a cherry punch bowl.
by Ancient Lyracus October 01, 2010

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.