Rapper T.I. has let loose on United States President Donald Trump following his criticism of rapper Snoop Dogg.

Snoop had posted a video of himself shooting a clown dressed as Trump, who didn’t take it lightly.

In a retort on Twitter, Trump said Snoop Dogg did it to save his failing career, and would have been punished, had it been under his predecessor, Barack Obama.

T.I. was far from pleased with the diss, and proceeded to call Trump a bunch of unsavory names.

He wrote on his Instagram: “@snoopdogg is a Fuckin Legend u Fucking Tangerine Tanned Muskrat scrotum skin, Lacefront Possum fur Wig wearing, Alternative fact,Atomic Dog diarrhea face ass man!!!! Leave our legends names out ya fuckin old ass puppy piss smelling ass mouth & continue to focus on dividing minorities,building barriers, alienating immigrants, &fuckin this country up like u been doin…. #UWannaBeDictator #PresidentialLevelFuckBoy”

Shock  gif

Oh damn.