1 definition by Gasengenuity

1
a loud fart released under a blanket from a crouched position beside the furniture causing the occupants to scream.
Hey dude i just left a Screaming Dutch Oven for Tim and Cindy in the bed.
by Gasengenuity January 29, 2011
Get the merch
Get the Screaming Dutch Oven neck gaiter and mug.