Define Punch Slap Meaning

Punch Slap
a slap so hard it feels like a punch.

omg why did you just punch slap me?!
you deserved it
By Carmine
Slap-punch
A combination of a slap and a punch.
To vigorously slap a person on the face with a fist.

By Alikee