The story
A play on Mylanta, a brand of over-the-counter drugs for digestive problems.
Etymology from Wiktionary, CC BY-SA 4.0.
Today it means: An exclamation of surprise, excitement or astonishment: oh my God! Full definition →
A play on Mylanta, a brand of over-the-counter drugs for digestive problems.
Etymology from Wiktionary, CC BY-SA 4.0.