meaning of Brainsong

Brainsong meaning in Urban Dictionary

That annoying track that gets caught within mind long-past if you are enjoying it. It replays over-and-over and over ad nauseum, before you find a fresh brainsong.