that girl i fucked with last night had the worst case of squatch crotch i've ever seen
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" What is the definition of "squatch crotch"?