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

<-- Previous | Newer --> | Current: 982084275 AyeSpy at Tue, 13 Feb 2001 17:11:15 +0000.


An exclamation, literally "my momma," signifying surprise, awe, exasperation, anger, or fear.

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