bollocks (n.)youdaoicibaDictYouDict[bollocks 词源字典]
"testicles," 1744, see bollix. In British slang, as an ejaculation meaning "nonsense," recorded from 1919.[bollocks etymology, bollocks origin, 英语词源]