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