oh my God

Expression of astonishment

Oh my God is an exclamation of surprise, shock, excitement, or disbelief: Oh my God, I can't believe you're here!

The phrase ranges from genuine astonishment to casual emphasis, often compressed to OMG in texting.

Though it invokes God's name, most usage is secular.

Some speakers substitute oh my gosh or oh my goodness to avoid perceived blasphemy.

variants

OMG

Texted exclamation of shock

ohmygod · gosh · jeez · geez · golly · heavens · crikey · blimey

shock

astonishment

Intense sudden wonder

speechless · aghast · thunderstruck · gobsmacked · startled · stupefied · gasp · disbelief · blindsided · shell-shocked

exasperation

frustrated

Annoyed by obstacles

eye-roll · sigh · groan · facepalm · impatience · aggravation · vexation · here we go again · not again · unbelievable

empathy

sympathy

Compassionate understanding of others

commiseration · heartbreak · devastated · condolence · supportive · comforting · poor thing · how awful

excitement

thrilled

Overjoyed beyond measure

squealing · giddy · pumped · stoked · hyped · freaking out · jumping · screaming · fangirling · fangirled

Categories
Opposites
emotional intensity

oh my Godwhatever

Expression of apathy

meh · hmm · so what · okay · I see

sacred vs. secular expression

oh my Godoh my goodness

Wholesome astonishment phrase

oh my gosh · oh my word · goodness gracious · holy cow · holy moly

expressiveness vs. composure

oh my GodI understand

Grasping what's meant

acknowledged · very well · noted · indeed · I see

Family

goodness, God, oh dear, oh my, oh my goodness

Familiarity
Top 20,000
Profile
Known to kids · Used worldwide · Timeless · Abstract · Everyday, not technical · Rated PG