Etymology

oh my lanta

Today it means: An exclamation of surprise, excitement or astonishment: oh my God! Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok