Skip to main content

Quangola's definitions

Squatch

A large bearded man, resembling a Sasquatch, native to northern California. Their mouths are notorious for being reminiscent of Greek vaginas.
I'd like to fuck that Squatch in the mouth.
by Quangola May 2, 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