holy mackerel

English dictionary entry

Meanings

intj
  1. An expression of surprise.

Pronunciation

en-au-holy mackerel.ogg

Word forms

holy mackerel

Etymology

Recorded from 1803 with uncertain origin, but possibly a euphemism for Holy Mary, with Mackerel being a nickname for Catholics because they ate the fish on Fridays. Another suggested explanation is the practice of selling mackerel on Sundays in the seventeenth century (because its quality deteriorates rapidly), so it was known as holy fish.

Synonyms

wow
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.