Rolling Stone Magazine has compiled a list of the ‘Most Annoying Songs of All-Time’ in their search for the song that qualifies as most annoying.

1. The Black Eyed Peas – My Humps
2. Los Del Rio – Macarena
3. Baha Men – Who Let The Dogs Out
4. Celine Dion – My Heart Will Go On
5. Nickelback – Photograph
6. Lou Bega – Mambo No. 5
7. James Blunt – You’re Beautiful
8. The Spice Girls – Wannabe
9. Sisqo – The Thong Song
10. Cher – Believe

What’s the matter with ‘Mambo No. 5?’ And ‘Wannabe’ rawks! In fact, the only song on this list that truly qualifies as ‘horrid’ is Sisqo’s ‘Thong Song.’

SEE ALSO:   Jessica Simpson Elle Magazine September 2008 Cover Photo