Green’s Dictionary of Slang

horsefeathers n.

also feathers
[euph. for horseshit n.; supposedly coined by the comic strip artist William de Beck]

[1920s+] (orig. US) nonsense, rubbish; also as adj.