damnedest (adj.)youdaoicibaDictYouDict[damnedest 词源字典]
also damndest, originally damnedst, 1830, superlative of damned (see damn).[damnedest etymology, damnedest origin, 英语词源]