Country Dictionary

A fork of Rural Dictionary

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!

by John Handee January 03, 2009