Meaning of “cripes” in the English Dictionary

british dictionary