numbnuts (n.)youdaoicibaDictYouDict[numbnuts 词源字典]
stupid or ineffectual person, by 1971, U.S. slang, from numb (adj.) + nuts "testicles;" with suggestion of impotence.[numbnuts etymology, numbnuts origin, 英语词源]