Top Ten 2000s Songs That Are Annoyingly Catchy

The Top Ten

1 You're Beautiful - James Blunt
2 Who Let the Dogs Out - Baha Men
3 Girlfriend - Avril Lavigne

This or who let the dogs out is number one for me at least of items you included. - Powell

4 Get Out (Leave) - JoJo
5 Can't Stop - Red Hot Chili Peppers
6 Umbrella - Rihanna
7 Photograph - Nickelback
8 Irreplaceable - Beyonce
9 Crank That (Soulja Boy) - Soulja Boy Tell 'Em
10 Hollaback Girl - Gwen Stefani

The Contenders

11 Single Ladies (Put a Ring on It) - Beyonce
BAdd New Item