Joey Bada$$ went off when he stepped into the 5 Fingers of Death on Sway in the Morning. The Pro Era rapper appeared on the radio show and delivered what Sway called a frontrunner for best freestyle of 2016.

The Brooklyn native served up some intense bars directed at Troy Ave throughout the freestyle. Here's just a sample of what Joey Badass spit.

"I been a beast with these flows/Killing these foes praying on my downfall/Interrupt the rain, deal with the downpo'/Says something bout you lames when you aiming down below/The drama won't let up, you reap what you sow/Men lie, women lie, numbers sure don't/Got the whole beast coast coming for your skull/The karma gon catch up up, your album sales won't/Just one up, my collar gon show/Holler back when you getting 60 stacks for the show/Y'all worried bout the club, I'm worried bout the love/By the looks of it, y'all brothers getting none/Brothers getting sonned/They could use a hug/I throw direct shots, never subs," he raps.

Joey made sure everyone was clear that no subliminal shots were being thrown here as he went directly at Troy Ave. The "Big Dusty" MC took Troy to task for his comments on the late Capital Steez.

"It's two things in life that make me uncomfortable/When brothers too close and when they think they untouchable," Joey rhymes. "Talking on the god like we gon' let it slide/When he did more dead than you could ever do alive/I won't even lie, can't agree with suicide/But in the darkest times there's still a brighter side/He took a leap of faith and only brightened his light/You took a cheap shot, hating, only shortened your life/Difference between you and him is he lives forever/You be the first to die who nobody ever remembers/Cause the city never need you ever/You committed career suicide and made New York better/I gave you one line/You made a whole song/Here's some more rhymes, you be working year long."

Check out Joey Badass' entire freestyle above.

30 Albums That Will Make You Appreciate Hip-Hop

More From XXL