look up any word, like the eiffel tower:

1 definition by VAUncleBadTouch

 
1.
When a girl has stinky hairy vagina reminiscent of what a female bigfoot may have.
That girl I fucked with last night had the worst case of squatch crotch I've ever seen.
by VAUncleBadTouch February 24, 2012