1 definition by Leo The Baker

n. A delicious delicacy comprised of a cross between a muffin and a doughnut, where the doughnut is shaped like a muffin.
"Dude, keep your filthy hands off my muffnuts"
by Leo The Baker August 18, 2013
Get the Muffnuts mug.