Skip to main content

Definitions by dirty kav

the particular sound that an aroused vagina makes when being penetrated.
that was some serious squelch action lads.
squelch by dirty kav April 24, 2005