Skip to main content

Taylor Dubdogg's definitions

Squelch

Share definition
A noise commonly herd during intercourse. This can be a direct result of excess moisture given off by either partner.

Words commonly associated with this term: Squelchy (adj)
Damn bro, that bitch's muffbox made the biggest squelch ever.
by Taylor Dubdogg July 5, 2008
Flag
mugGet the Squelch mug.