Skip to main content

Chinchinfoo's definitions

squatcha

abbreviation for an unusually hairy vagina. Shortened version of Sasquatch.
"Ever since I got off the birth control pill my squatcha has been enormously hairy!"
by Chinchinfoo April 26, 2010
mugGet the squatcha 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