Top definition
noun;; used affectionately, and short for mutha fuckin bitch:)
muffin beaches are by default amazing
Marco is my muffin beach!
by mrs.einstein February 12, 2009
Get the mug
Get a muffin beach mug for your fish Georges.