a short phrase of exclamation holy heck that startled me
the p g version of holy hell as in what the hell / what the heck
"a short phrase of exclamation holy heck that startled me" What is the definition of "holy heck"?