1 definition by dirty kav

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