Top definition
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 mug
Get a Screaming Dutch Oven mug for your coworker Zora.