Top definition
The pubic area of a woman which is extremely hairy and unkept. Usually found in the months immediately following winter.
Corey (At the beach): Yo Barry, check out the squatch taco on that girl over there.
Barry (Also at the beach): Wow, looks like she has Bob Ross' head in a leg lock.
via giphy
by Tbonepgh August 03, 2016
Get the mug
Get a squatch taco mug for your barber Manley.