Wikipedia 10K Redux by Reagle from Starling archive. Bugs abound!!!

<-- Previous | Newer --> | Current: 982047316 JimboWales at Tue, 13 Feb 2001 06:55:16 +0000.

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.  ;-)