doggone
adjective /ˈdɒɡɒn/
/ˈdɔːɡɡɔːn/
[only before noun] adverb, exclamation (North American English, informal)- used to show that you are annoyed or surprised
(表示恼怒或惊讶)该死的,讨厌的,他妈的 - Where's the doggone key?
这该死的钥匙上哪儿去了? - Don't drive so doggone fast.
别他妈开这么快呀。 - Well, doggone it!
唉,真该死!
词源early 19th cent.: probably from dog on it, euphemism for God damn it. - Where's the doggone key?