Skip to main content

Definitions by cacaroach77

stink whistle 

Fart, particularly of the high-pitched variety.
Who blew the stink whistle?
stink whistle by cacaroach77 November 14, 2009