What does bee in one's bonnet mean?

bee in one's bonnet meaning in Urban Dictionary

a certain idea, specifically an excellent or eccentric one