Top definition
To let loose flatulence while two partners are sleeping together in the same bed.
His "muffin in the oven' was horrifying his spouse!
by The Broken Saint January 01, 2011
Get the mug
Get a Muffin in the Oven mug for your friend GΓΌnter.