Etymology

duffle-headed

Today it means: Stupid, unintelligent. Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok

The story

Uncertain; Green's Dictionary of Slang tentatively suggests a connection with bufflehead.

Etymology from Wiktionary, CC BY-SA 4.0.