Find the word definition

Wiktionary
holy crickets

alt. (context idiomatic English) An expression of surprise or astonishment. interj. (context idiomatic English) An expression of surprise or astonishment.