After all of the years of blatant disrespect, you have to admit, 50 Cent had this one coming to him.

Fif and Diddy have been entangled in a battle of words forever, with 50 recently belittling the Bad Boy mogul and Ciroc. Now, Diddy has the last laugh with his shockingly hilarious birthday gift to 50 Cent. For his 40th birthday, the "In Da Club" rhymer received a lifetime supply of Ciroc courtesy of Diddy.

"#happybirthday @50Cent MAY GOD BLESS YOU WITH Many more BELOVED! and I sent you a lifetime supply of the superior ultra premium @Ciroc @Ciroc @Ciroc!!!!!! Celebrate responsibly!!!! But all jokes aside birthdays are sacred. Happy birthday KING! Love always PUFFY," Diddy wrote as the caption to a photo of himself and Fif.

It's always great to see these two joke around with each other. Who can forget when 50 crushed Puff's morale when he called his single "Big Homie" trash? Or when he called Last Train to Paris garbage?

Despite these two trading barbs, they still remain cool friends who have a tendency to joke around. Diddy definitely stymied all of 50's momentum and had the upper hand though with this practical joke. Hopefully, the rapper manages to respond with a clever post on Instagram. More than likely, 50 might even crack open a bottle of Ciroc -- just maybe.

Happy Birthday, 50 Cent!

See 100 Hip-Hop Facts That Will Blow Your Mind