Top definition
When a song randomly plays in your brain. Especially applicable to songs that are unexpected, undesired, or repeatedly heard by the braindora listener.
"I wish I could shut my braindora off...or at least thumbs-down the effing One Direction song that keeps playing at all hours"
by jvdleftcoaster January 18, 2013
Get the mug
Get a Braindora mug for your cousin Jerry.