Skip to main content

John Handee's definitions

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 3, 2009
mugGet the Dutch Steam Oven mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email