Meaning of “cripes” in the English Dictionary

English