Tag: Annoying


Earworms
Earworms are those annoying songs that play endlessly in your head. The Earworms app lets you email samples of those songs to your friends and enemies, infecting them with the same annoying tunes. Spread the worm.

Page 1 of 1