BishopBaggins's definitions
A Muffin full of drugs or sweets, that makes people think it is magical, therefore buying or eating more.
by BishopBaggins July 17, 2013
Get the Magical Muffin mug.
Get the Magical Muffin mug.We'll email you a link to sign in instantly.