Definitions by annabeller
Muffin
Known to most as a term of endearment, but really an awesome insult actually meaning vagina or pussy. Commonly used by a woman to insult her boyfriend in public when he's being a douche.
Muffin by annabeller August 30, 2010