Top definition
A slap so hard it creates skin waves
I got a D on my report card and my dad gave me a skin tsunami
by Jesse b 420 June 11, 2017
Get the mug
Get a Skin tsunami mug for your cousin Yasemin.