What does Brain Itch mean?

Brain Itch meaning in Urban Dictionary

a "brain itch" is when you have got recently listened to a repetitive tune, and also it memorized a part of that particular track much it gets caught in your head for around an hour or so or more, based that individual.