noun(used with a sing. verb)
Used to express disagreement or exasperation.
Origin of horsefeathersAlteration of horseshit.
- (euphemistic) Indicates disbelief.
- Horsefeathers! You knew it was a bad idea and now you're just making excuses about it.
- (horse hair): spats