Find the word definition

Wiktionary
holy moley

interj. (context idiomatic dated humorous or euphemistic English) (non-gloss definition: An expression of surprise)