Rolling Stone asked their readers to name the worst songs of the '90s and 'Barbie Girl,' Danish group Aqua's infectious techno-pop take on Mattel's iconic doll, took first place.

Following 'Barbie Girl' on the worst-of-the-'90s list were two songs that inspired brief dance crazes: 'Macarena' by Los Del Rio, and then 'Achy Breaky Heart,' by Billy Ray Cyrus (pop of Miley Cyrus.

The top ten list is dominated by novelty songs, such as Right Said Fred's 'I'm Too Sexy,' but a couple of serious efforts made the cut, like Celine Dion's Titanic of a hit 'My Heart Must Go On' and 4 Non Blondes' 'What's Up?'

In a masochistic mood? Listen to all the worst songs of the '90s in order of suckiness below:

1. 'Barbie Girl' - Aqua

2. 'Macarena' - Los Del Rio

3.'Achy Breaky Heart' - Billy Ray Cyrus

4. 'Ice Ice Baby' - Vanilla Ice

5. 'Tubthumping' - Chumbawumba

6. 'MmmBop' - Hanson

7. 'My Heart Will Go On' - Celine Dion

8. 'Who Lets the Dogs Out?' - Baha Men

9. 'I'm Too Sexy' - Right Said Fred

10. 'What's Up?' - 4 Non Blondes

More From TheFW