rotter (n.)youdaoicibaDictYouDict[rotter 词源字典]
"person deemed objectionable on moral grounds," 1889, slang, from rot + -er (3).[rotter etymology, rotter origin, 英语词源]