meaning of bee in one's bonnet

bee in one's bonnet meaning in Urban Dictionary

a certain idea, specifically an excellent or eccentric one