Top definition
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 mug
Get a blister slap mug for your fish Georges.