Definitions by Rip Striker
Duchess Punch
Dude, give me a night with Princess Kate Middleton and I'll show her a real kiss and cap the night off with a swift Duchess Punch!
Duchess Punch by Rip Striker May 21, 2011
Mom Bombs
Mom Bombs by Rip Striker January 17, 2008