Definitions by stinkycheeseman1
self cleaning oven
When a person farts in the shower, and the steam from the shower holds the fart in, thereby surrounding you with your own fart. Dutch oven meets steam shower.
self cleaning oven by stinkycheeseman1 March 4, 2010