Understanding the Meaning of “To Have a Bee in Your Bonnet”

“To have a bee in your bonnet” means to be obsessed with or fixated on an idea, often a trivial or eccentric one.

Possible Origin

An 18th-century folk practice: placing live bees in a bonnet (hat) to treat headaches—the buzzing was thought to soothe the sufferer. The phrase evolved to describe someone whose head is “buzzing” with a persistent notion.

Bee Stings - Related Articles