Eminem has berated Caitlyn Jenner during a new vicious rap on US radio.
The 42-year-old rapper - real name Marshall Mathers - took aim at Caitlyn Jenner, formally known as Bruce Jenner, and her decision to become a woman.
Eminem rapped: "Heat seeking missile duck, demented sick see who gives a fk. I invented p**** and this a true statement, I see the bch in you, Caitlyn.
"I keep the pistol tucked like Bruce Jenner's d**k. No disrespect though not at all, no pun intended that took a lot of balls."
TOP NEWS
You can hear the rap here, but be warned it's very NSFW.
The Lose Yourself rapper was appearing on US show *Sway In The Morning, *where he laid into a host of other big names, including Bill Cosby.
"How many jello pops could he possibly lace? Walking atrocity no wonder you scoff at me, it's still obvious I'm as off-putting as Bill Cosby is. Treat women like property."
Eminem has always been known for his shocking and foul-mouthed raps, and made headlines last year for threatening to punch Lana Del Rey and rape Iggy Azalea. Elsewhere in his six-minute freestyle performance, he slammed Azealia Banks, Hillary Clinton, Angelina Jolie, Rita Ora and Scarlett Johansson.
We hope Caitlyn Jenner won't be phased by the harsh rap. Drake And Josh actor, Drake Bell, came under fire back in June, when he tweeted "Sorry... still calling you Bruce" following Caitlyn revealing herself to the world in Vanity Fair.
Screw the haters, eh Caitlyn?