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