1 definition by Leo The Baker

1
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 17, 2013
Get the merch
Get the Muffnuts neck gaiter and mug.