Skip to main content

Definitions by mrs.einstein

muffin beach 

noun;; used affectionately, and short for mutha fuckin bitch:)
muffin beaches are by default amazing
muffin beach by mrs.einstein February 12, 2009