muffin_man
1. [ noun ] (British) formerly an itinerant peddler of muffins
Related terms: peddler UK