tetched (adj.)youdaoicibaDictYouDict[tetched 词源字典]
1930, U.S. colloquial variant of touched in the sense of "slightly crazy" (see touch (v.)).[tetched etymology, tetched origin, 英语词源]