i'm glad he didn't kick the dog, but did that muffin puncher really have to ruin my coffee cake pastry?
someone at dunkin donuts who punches muffins, yet to be delivered, with the sole purpose of relieving stress
"i'm glad he didn't kick the dog, but did that muffin puncher really have to ruin my coffee cake pastry?" What is the definition of "muffin puncher"?