After delivering his Pusha T diss “Duppy Freestyle," Drake returns with another single called “I’m Upset.”

The temperamental song, produced by Oogie Mane, features the OVO Sound leader angry at enemies who may have put a bounty out on him, gold diggers after his money and being disrespected by his peers. Given the past 24 hours, we can see why Drizzy is upset.

"I'm upset / Fifty thousand on my head, it's disrespect / So offended that I had to double check / I'ma always take the money over sex / That's why they need me out the way / What you expect?" he raps, referring to his price on his head.

On the second verse, Drake warns his haters not to step to him because he means business. "You tryna check? / This is real life, niggas think we playin' chess / So what's next?" he spits.

There's no word if this song will appear on his next project Scorpion, which will be released in June. Not much is known about the album except that it's being executive produced by Drake's longtime collaborator/producer Noah “40” Shebib and Oliver El-Khatib. The collection will be his follow-up to his 2017 effort More Life.

Meanwhile, as Drake waits for Pusha T's response to his "Duppy Freestyle," he's been partying it up in Miami with Diddy.

13 Hip-Hop/R&B Dream Collaborations We Would Love to See Happen

More From TheBoombox