Have a bee in one's bonnet
Meaning
To be preoccupied or agitated about a particular idea, often to the point of annoyance.
Origin
The phrase dates back to the 18th century, drawing on the literal image of a bee trapped inside a bonnet. Imagine the frantic buzzing and the wearer's ensuing agitation—a state of constant distraction and discomfort until the insect is removed. This vivid, maddening scenario perfectly captured the essence of someone perpetually preoccupied or obsessed with a single idea, buzzing about it incessantly. The idiom brings to life the internal turmoil caused by a persistent thought, much like a tiny, buzzing irritant lodged firmly in one's headwear.
Examples
- My grandmother always has a bee in her bonnet about proper table manners, constantly reminding us to keep our elbows off the table.
- Ever since he read that article, John has had a bee in his bonnet about climate change, bringing it up in every conversation.