Meaning

1 senses
  1. (US, euphemistic)Indicates disbelief.

    Horsefeathers! You knew it was a bad idea and now you're just making excuses about it.

Origin

The "nonsense" sense, a euphemism for horseshit, is horse + feathers, a nonexistent item a

The "nonsense" sense, a euphemism for horseshit, is horse + feathers, a nonexistent item as only birds have feathers. Compare hen’s teeth.

Wiktionary, CC BY-SA 4.0 · source

horsefeathers — meaning, examples, forms, synonyms | Krumeto