Skip to main content

That girl at Perfect's definitions

Squatch

Share definition
"Shaun has been real desperate lately, so desperate he fucked that little squatch downstairs in Apartment C, now he's got scabies, warts and the HIV."
by That girl at Perfect March 2, 2009
Flag
mugGet the Squatch mug.