American Dictionary
Definition muffin top in American English
muffin top noun
[countable] noun
/ˈmʌfɪnˌtɑp/
Synonyms and related words
