Skip to main content

squelch queen's definitions

Squelch

A fart that vibrates forward through the vagina lips and out.
That squelch really tickled my pussy.
by squelch queen January 23, 2010
mugGet the Squelchmug.

Share this definition