The story
Minced oath for holy shit, possibly partially based on the fact that cows are sacred in some religions (e.g. Hinduism).
Etymology from Wiktionary, CC BY-SA 4.0.
Today it means: An exclamation of surprise or astonishment. Full definition →
Minced oath for holy shit, possibly partially based on the fact that cows are sacred in some religions (e.g. Hinduism).
Etymology from Wiktionary, CC BY-SA 4.0.