This isn't very nice, but we would expect nothing less!

Eminem made an appearance on Detroit's “Sway In The Morning” radio show on Thursday, and the rapper spit a jaw dropping freestyle that poked fun at Caitlyn Jenner, among other celebs.

"This a true statement, I see the bitch 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," he rapped.

Poor Cait wasn't the only one to get bagged on, though! Other stars mentioned? Brandy, Miley Cyrus, Janet Jackson, Amanda Bynes, Hillary Clinton, Trina, Angelina Jolie, Scarlett Johansson, Rita Ora, Azealia Banks and Bill Cosby.

After he finished, Slim Shady wanted people to know that his lyrics aren't malicious attacks. “The rhyme, by the way, it’s all in fun. I just say sh*t to say it. I don’t even know if there’s anything…It’s one of them things that’s not…It’s very rarely, very rarely personal. Put it this way, if it was ever personal, someone would know it. It’s all in fun," he explained.

He's always looking for controversy!