It literally translates to "My Mom!" but is often used as an exclamation of surprise, exasperation, or joy. It's similar to saying "Oh my God!" in English.
It literally translates to "My Mom!" but is often used as an exclamation of surprise, exasperation, or joy. It's similar to saying "Oh my God!" in English.