1 definition by Dutch oven queen

Top Definition
When someone shoves your head under the covers and lets out a huge fart after consuming large amounts of egg rolls.
If I let you stay the night you have to promise not to hit me with the japanese dutch oven
by Dutch oven queen June 22, 2010

Mug icon
Buy a Japanese Dutch Oven mug!