1 definition by Just Todd...

The soft mound of flesh where the majority of pubic hair can be found. Typically found only on the human female.
1) That chic has got the hairiest Squatch i have ever seen.
2) That chic loves to be dick smacked on the Squatch.
by Just Todd... November 23, 2006
Get the SQUATCH mug.