mumruffin

noun
mum·​ruf·​fin | \ ˈmümˌru̇fin, ˈməmˌrəf-\
plural -s

Definition of mumruffin

dialectal, England

History and Etymology for mumruffin

origin unknown

Keep scrolling for more