Dutch Steam Oven Share definition Flag 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 0 0 Get merch Get the Dutch Steam Oven mug. Buy Now — $32.95 See more merch