Skip to main content

That girl at Perfect's definitions

Squatch

"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
mugGet the Squatchmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email