1 definition by Mercedez.Kae

Top Definition
A beast at the gym who leaves a trail of sweat all over the equipment and doesn't wipe it down after.
"Ew that dude just soaked the bench and left it. Fucking Swass-Squatch"
by Mercedez.Kae December 17, 2015

Mug icon
Buy a Swass-Squatch mug!