Skip to main content

h3nrym0rgan's definitions

Magnolia

Share definition
The best bakery in the world. Located in New York City. Featured in SNL's skit "Lazy Sunday."
Let's hit up Magnolia and mack on some cupcakes.
by h3nrym0rgan June 16, 2006
Flag
mugGet the Magnolia mug.