Skip to main content
holy cow

holy cow

8 7.6
A short phrase people say to show surprise or disbelief
  • idiom
  • Informal
translation icon : ¡santo cielo!
  • Holy cow, it's the fire department.
  • say, 'holy cow'
  • just said, 'holy cow'
  • holy cow, man

Moltow OMOLTOW, Holy cow, I love this stuff.

Autoplay Next

Examples

  • Holy cow, we're millionaires!

    Blog text (16)
  • Holy cow, I'm in the movie!

  • All right, we made it to the very top and holy cow, this view.

  • And it's only then that you realize, holy cow, this, of course, this would be a global event.

  • "I looked at the production order, and I just said, 'Holy cow.'"

    Academic text (1999)
  • Holy cow, is that your new teacher?

  • Holy cow, this is quite a post.

    Blog text (25)
  • Holy cow, I cannot believe the comeback that I am witnessing, folks.

  • Holy cow, Glenn, this is some thought-provoking stuff.

    Blog text (33)

Synonyms

what the hell
vsholy cow
  • NSFW
347 8.9

An angry or surprised question showing you do not believe something

is used mainly for surprise or amazement without implied annoyance
what the heck
vsholy cow
  • Informal
90 8.9

A short cry to show surprise, confusion, disbelief, or casual acceptance

is a general exclamation for surprise rather than mainly confusion
good God
vsholy cow
  • Informal
35 8.2

An exclamation that shows strong surprise or shock

is a general surprise exclamation without invoking a deity
holy shit
vsholy cow
  • Offensive
26 9.9

A strong phrase people say when they are very surprised or shocked

is used mainly for surprise or disbelief rather than excitement
golly
vsholy cow
  • Archaic
24 9.9

A word people say to show mild surprise

is a more modern informal exclamation rather than an old-fashioned one
sheesh
vsholy cow
  • Slang
22 9.8

A short word people say to show surprise, admiration, or annoyance

is focused on surprise or disbelief rather than mixed emotions
lordy
vsholy cow
  • Informal
17 9.4

A short informal cry showing surprise or strong feeling

is a general surprise exclamation without emphasising informality
ooooh
vsholy cow
  • Informal
16 8.3

A short sound people say to show surprise or excitement

is used mainly for surprise or disbelief rather than realization
waah
vsholy cow
  • Informal
15 9.9

A short shout showing surprise or admiration

is primarily a surprise exclamation rather than admiration
woah
vsholy cow
  • Informal
14 8.8

A short cry people use to show surprise or amazement

has identical meaning but uses different wording
wah
vsholy cow
  • Informal
14 9.9

A short cry showing surprise or excitement

is mainly about surprise or disbelief rather than admiration
fucking hell
vsholy cow
  • Offensive
14 9.9

A strong rude shout people use when they feel very angry or shocked

is mainly for surprise or amazement without strong anger
goodness me
vsholy cow
  • Archaic
9 7.7

A short phrase people say to show surprise, shock, or admiration

is a general surprise exclamation without that exact phrasing
goddam
vsholy cow
  • Offensive
9 9.9

Adds strong anger or surprise to what you say

is usually for surprise or amazement without that angry intensifier
goodness gracious
vsholy cow
  • Archaic
5 7.5

A short phrase people say to show surprise or shock

has identical meaning but different phrasing and tone
gawd
vsholy cow
  • Slang
4 9.9

A short informal word people say when they feel surprise, shock, or annoyance

is a general surprise exclamation without emphasising informality
blimey
vsholy cow
  • UK
4 9.5

A short word people say when they are surprised or shocked

is the modern exclamation rather than an old-fashioned form
holy smoke
vsholy cow
  • Informal
3 8.2

A short cry to show strong surprise or admiration

is a general surprise exclamation without emphasising admiration
ohhhh
vsholy cow
  • Informal
3 8.4

A short sound people make when they suddenly understand something

is used mainly to show surprise or disbelief rather than realization
holy crap
vsholy cow
  • Offensive
3 9.6

To say when you are very surprised or shocked

has identical meaning but different wording and tone
holy moley
vsholy cow
  • Informal
2 9.6

A short surprised phrase people say when they are shocked

has identical meaning but uses different wording
geesh
vsholy cow
  • Informal
2 9.9

An informal word people say to show surprise, annoyance, or that they do not believe something

is mainly for surprise or amazement without the annoyance tone
oho
vsholy cow
  • Archaic
2 9.9

A short cry showing surprise or sudden understanding

is for general surprise or amazement rather than sudden realization
oh my gosh
vsholy cow
  • Informal
2 7.0

To show surprise, shock or disbelief in a mild, polite way

is a general surprise exclamation without that specific mild tone
begod
vsholy cow
  • Archaic
1 9.9

A short old word people say to show surprise or strong feeling

is a general surprise exclamation that does not invoke a deity
ye gods
vsholy cow
  • Archaic
1 9.9

An old expression showing surprise or shock

has identical meaning but different wording
holy buckets
vsholy cow
  • Informal
9.9

A short shout that shows surprise or shock

has identical meaning but uses different wording
holy shamoley
vsholy cow
  • Slang
9.9

A short shout to show surprise or amazement

has identical meaning but uses different wording
holy doodle
vsholy cow
  • Informal
9.9

A word people say to show strong surprise

is the same idea but uses different wording
holy macaroni
vsholy cow
  • Informal
9.6

To show surprise or doubt

is a general surprise exclamation without the whimsical tone
to OMG
vsholy cow
  • Slang
8.3

To say or write a short exclamation to show surprise

is the general spoken exclamation rather than an abbreviation
oh my heck
vsholy cow
  • Informal
9.9

A short phrase people say when they feel surprised or do not believe something

is a general surprise exclamation that can be stronger than a euphemism
mercy sake's alive
vsholy cow
  • Archaic
9.9

A short cry of surprise when something is hard to believe

has identical meaning but different wording
what the what
vsholy cow
  • Informal
9.9

A short phrase people say to show surprise or confusion

is used simply to show surprise or amazement rather than confusion
whillikers
vsholy cow
  • Archaic
9.9

A word people used long ago to show surprise

is the more current exclamation used today rather than old-fashioned
jeepers
vsholy cow
  • Archaic
9.9

An old-fashioned word people say to show surprise

is a contemporary surprise exclamation rather than an old-fashioned form
bejeezus
vsholy cow
  • Informal
9.9

A loud informal shout that shows surprise, shock, or strong annoyance

is used for surprise or amazement without the emphasized annoyance
cheese and rice
vsholy cow
  • Informal
9.9

A short phrase people say to show surprise or frustration instead of using a religious name

is a plain surprise exclamation rather than a euphemistic phrase
Creeping Jesus
vsholy cow
  • NSFW
9.9

A short cry showing surprise or shock

has identical meaning but different wording
Christ on a stick
vsholy cow
  • Offensive
9.9

A short shocked cry showing disbelief about something ridiculous

is mainly for surprise or amazement without ridicule
Sweet Mary mother of God
vsholy cow
  • UK
9.9

A strong cry showing surprise or shock

is a general surprise exclamation without religious imagery
egads
vsholy cow
  • Archaic
9.9

An old-fashioned shout said to show surprise or shock

is the contemporary exclamation rather than old-fashioned usage
yikes on bikes
vsholy cow
  • Informal
9.9

A short shout showing surprise, alarm, or disbelief

is mainly used for surprise or amazement rather than alarm
yowie
vsholy cow
  • Australian
9.9

A short cry people say when surprised, hurt, or disgusted

is used primarily to show surprise or amazement, not pain
Oh my Allah
vsholy cow
  • Informal
9.5

A short phrase showing surprise or disbelief used by people who call on Allah

is the general surprise exclamation without that particular religious reference

How Surprised

holy cow
  • Informal
8 7.6
holy moley
  • Informal
2 9.6
wow
  • Informal
1.0
oh my gosh
  • Informal
2 7.0
oh
1.0

Surface Forms

holy cow main

Morphology

holy + cow

The phrase 'holy cow' is a conventional exclamation (a minced oath) meaning surprise or amazement that cannot be directly derived from 'holy' (sacred) + 'cow' (animal). While 'holy' can signal intensity, the pairing with 'cow' is idiomatic and unpredictable, so a B1 learner who only knows the constituent words would likely not infer the exclamatory meaning.

Etymology

Holy cow may come from people choosing a mild, funny image instead of a stronger religious word; they imagined a holy cow wearing a halo, which makes the phrase feel surprising. That's why holy cow is used today to show 'surprise'.