Leo The Baker's definitions
n. A delicious delicacy comprised of a cross between a muffin and a doughnut, where the doughnut is shaped like a muffin.
by Leo The Baker August 20, 2013
Get the Muffnuts mug.
Get the Muffnuts mug.We'll email you a link to sign in instantly.