Muffins meaning

Plural form of muffin.
noun
2
1
Advertisement