To have a bee in the head

To be choleric.To be restless or uneasy.To be full of fancies; to be a little crazy.- B. Jonson.

See also: Bee, Bee, Bee