1 definition by Scar_t

A combination of a slap and a punch.
To vigorously slap a person on the face with a fist.
by Scar_t December 31, 2019
Get the Slap-punch mug.