a loud fart released under a blanket from a crouched position beside the furniture causing the occupants to scream.
by Gasengenuity February 19, 2011
Get the Screaming Dutch Oven mug.
Get the Screaming Dutch Oven mug.We'll email you a link to sign in instantly.