Wikipedia 10K Redux

Reconstructed by Reagle from Starling archive; see blog post for context.

MammaMia

An exclamation, meaning "Oh my gosh!" or something of that sort.

This may be an ItalianLanguage expression, or perhaps only English-speaking people's fantasy of an ItalianLanguage expression, I do not know.

Not to be confused with MammaLia, the order of Mammals in our Science area. ;-)