tarnation (n.)youdaoicibaDictYouDict[tarnation 词源字典]
1784, American English alteration of darnation (itself a euphemism for damnation), influenced by tarnal (1790), a mild profanity, clipped from phrase by the Eternal (God) (see eternal).[tarnation etymology, tarnation origin, 英语词源]