To slap with such force as to blister the skin.
I want to blister slap the shit out of you......
by Ottomatic Fix May 25, 2015
Get the blister slap mug.