Skip to main content

Definitions by Head Dick420

twatsquatch 

A woman who has never heard of a razor
I couldn't go down on her shes a twatsquatch.
twatsquatch by Head Dick420 March 1, 2016