1 definition 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.
by Quangola April 21, 2006
Get the Squatch mug.