Etymology
Today it means: Said in excitement, shock, awe, dismay, or supplication. Full definition →
From oh my God.
Etymology from Wiktionary, CC BY-SA 4.0.