horsefeathers (n.)youdaoicibaDictYouDict[horsefeathers 词源字典]
"nonsense," 1928, said to have been coined by U.S. cartoonist Billy De Beck; perhaps a variant of horseshit "nonsense," though the latter is attested only from 1940s.[horsefeathers etymology, horsefeathers origin, 英语词源]