punch slap
a slap so hard it feels like a punch.
omg why did you just punch slap me?!
you deserved it
you deserved it
Slap-punch
A combination of a slap and a punch.
To vigorously slap a person on the face with a fist.
To vigorously slap a person on the face with a fist.
I will slap-punch you.