New York rapper 50 Cent is a savage when it comes to Internet trolling. The hip-hop heavyweight has targeted high-profile celebrities Kanye West, Donald Trump and Diddy in some new posts.

Fif went to Instagram Thursday (April 26) and did not show any mercy on the trio.

Man who made this shit, 🤨😡get the strap. #power #theoath

A post shared by 50 Cent (@50cent) on