Killer earworms are best explained as those songs that get stuck in your head and keep repeating over and over. The BBC has more to say on the topic and is also aliasing it as a “brain itch”.

The first link has a list of songs that, when read, may trigger your own little personal earworm. There is some interesting stuff about Mozart in the second story however. (: