Skip to main content

thewickedone80's definitions

Squanch

A fart so rare and terrifying that it deserves its own name. Often found in confined spaces where its victims can not escape its wrath.
My god, its the squanch. Break out the gas masks.
by thewickedone80 March 6, 2013
mugGet the Squanchmug.

Share this definition