1 definition by who loves orange soda

Top Definition
The act of pooping into a vagina. See how the words "Loaf in muff" (ie turd in vagina) rearrange to form "Muffin Loaf" (an obscure baked good)?
Dogg she said I could do anything so I busted out the muffin loaf
by who loves orange soda August 21, 2009

Mug icon
Buy a Muffin Loaf mug!