Skip to main content

Definitions by Chinchinfoo

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!"
squatcha by Chinchinfoo April 26, 2010