Sigh, everyone listen the fuck up.....
Everyone who has a sense of humor will not get offended by this, why? because the song is tongue in cheek.
This is Roman [who Nicki has already said is a GAY alter ego] and Slim [who we all know has a potty mouth and is a rude jerk]. It's a play on characters, it's a battle, it's not supposed to be taken literally.
The fact that people can't see the irony in a gay alter ego taking on a questionably homophobic alter ego speaks volumes about how uptight people are.
The song is hilarious.
Also, Eminem is not homophobic. He already spoke about this years ago and the guy even went out of his way to sing on stage with Elton John as a peace offering. His use of the word faggot may STILL be offensive to some, but it isn't used in the way other people use it. It's not meant to be a homophobic slur. If you can't look past that, than that's your problem.
As a gay guy, let me tell you, i fully support gay rights, but at the same time, a lot of gay rights campaigners can be a little sensitive. They have every right to be sensitive, but at the same time, not all gays take everything so seriously. Some do have a track record of getting offended by EVERYTHING, Nicki can't help that, some folks just love playing the victim.
The song is called ROMAN'S REVENGE, Roman who is gay goes mad on Slim, do people not understand the point of the song? hellloooo.
My Blog: http://anomalyx.blogspot.com