Skip to main content

Definitions by Superdad5885

Snatchsquatch

A very hairy pussy. Seen frequently at the local public pool.
My girlfriend hasn't shaved in months, now I have to meet the snatchsquatch.
Snatchsquatch by Superdad5885 December 27, 2025