Skip to main content

Definitions by John Handee

Dutch Steam Oven

The dutch steam oven is the careful art of farting while in the shower. (Mutch like the dutch oven)
Jimmy: I'm gonna go hop in the shower and dutch steam oven myself to death!
Dutch Steam Oven by John Handee January 3, 2009