While accepting the Best Hip Hop Video award for "Anaconda," Nicki Minaj let rip on MTV VMA host Miley Cyrus. The first half of her speech had been all sunshine and light, with platitudes along the lines of “I wanna thank my beautiful fans. I love you so much. You guys are so epic and I hope you follow your dreams.” But she ended with this verbal smackdown: “Back to this bitch that had a lot to say about me the other day in the press; Miley, what’s good?”
The trouble between the two had started last week when Cyrus gave an interview in which she had taken issue with Minaj and her war of words with Taylor Swift over body image: "I don’t respect your statement because of the anger that came with it. And it’s not anger like, 'Guys, I’m frustrated about some things that are a bigger issue.' You made it about you." She went on to say, "What I read sounded very Nicki Minaj, which, if you know Nicki Minaj, is not too kind. It’s not very polite."
Onstage, Cyrus kept her cool, commenting "We all do interviews and we all know how they manipulate shit." She hailed Minaj for winning, albeit dropping the F-bomb in the middle of the word "congratulations." In response, Minaj again called her a bitch and raised both her arms in anger.
Watch this exchange below and then take a tour of of our photo gallery of best and worst dressed (we wouldn't dare diss Nicki's look but Miley is fair game.)