Skip to main content

Definitions by hurricanekarina

When a female coughs or sneezes and cum comes out of her vagina.
She coughed so hard that she squelched
Squelch by hurricanekarina September 28, 2014