Etymology

horsefeathers

H4O1R1S1E1F4E1A1T1H4E1R1S1

Today it means: Indicates disbelief. Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok

The story

From horse + feathers. The "nonsense" sense, a euphemism for horseshit, is a reference to a nonexistent item as only birds have feathers. Compare hen’s teeth. The "horse hair" sense notes the similarity of that hair to bird feathers. Regarding the roofing sense, compare with feathering strip.

Etymology from Wiktionary, CC BY-SA 4.0.