After just waking up, Eminem stopped by "Sway In The Morning" and delivered a scandalous six-minute freestyle, calling out a transgender woman, a Twitter heckler who dissed him back in 2014, and the allegations revolving a now infamous actor.

After name-dropping artists like Foxy Brown, Brandy and French Montana along with a slew of actresses, the Detroit emcee went on to take a personal shot at Caitlyn Jenner, who's formerly known as Olympic gold medalist Bruce. "And this a true statement / I see the b**** in you Caitlyn / I keep the pistol tucked like Bruce Jenner's d*** / No disrespect, though / Not at all / No pun intended / That took a lot of balls," he rapped.

He then targeted Azealia Banks, thanking her for the the "skanks" that send him "ballpark franks in the mail as pranks." Right after, he came for the "off-pudding" Bill Cosby, who is currently facing rape charges. "Awful, I made Monopoly off misogyny, sodomy / How many chocolatey Jell-O Pops could he possibly lace / Walkin' atrocity / No wonder you scoff at me."

Hear it all above and let us know what you think in the comments.