Skip to main content

Definitions by puffdaddybanban

punch slap 

a slap so hard it feels like a punch.
omg why did you just punch slap me?!
you deserved it
punch slap by puffdaddybanban October 9, 2019