Skip to main content

Just Todd...'s definitions

SQUATCH

The soft mound of flesh where the majority of pubic hair can be found. Typically found only on the human female.
1) That chic has got the hairiest Squatch i have ever seen.
2) That chic loves to be dick smacked on the Squatch.
by Just Todd... November 23, 2006
mugGet the SQUATCH mug.

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