Muff Oven Share definition Flag A pregnant woman's womb Dude, she just got her muff oven ripped out Muff Oven by shotatcommand April 1, 2009 0 0 Get merch Get the Muff Oven mug. Buy Now — $32.95 See more merch