It is MADE for you honey - step on up and give it some!:
"German has a word for everything, like ohrwurm. Translated literally as "earworm" in English, it's the word for songs that get stuck in your head and won't go away. What earworm of a song do you most dread burrowing into your head?"