Skip to main content

Definitions by Quangola

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.
Squatch by Quangola May 2, 2006