The 42-year-old rapper dropped a six-minute freestyle with some controversial lines thrown in.

Remember when Eminem was the bad boy of American music? That was before he was a middle-aged dad. But just because he's older, don't think he's lost any of that fire. As if to remind us all, Em appeared on SiriusXM's Sway in the Morning on Thursday and dropped an extremely angry 6-minute freestyle in which he ranted about everything from Miley Cyrus to Bill Cosby to Hillary Clinton. There were so many topical references, it was more like a late night host's monologue than a rap. But it was Eminem's lines about Caitlyn Jenner that got the Internet riled up against him. At the 4:52 mark in the video, he raps:

Sources: Refinery 29