Snoop Dogg has let loose on Kanye West and Donald Trump supporters in a fiery, expletive-filled radio rant.
The 'Gin & Juice' hitmaker didn't hold back when DJ Suss brought up politics in his Sirius XM interview, claiming anyone that's a fan of the former Celebrity Apprentice host as US president is themselves a racist.
"[Trump] drew the lines, he drew the mother**king lines. Before him , there were no lines - everybody was everybody, we respected everything, we didn't trip," Snoop rages in video of the interview.
"But n**ga, when you drew the line n**gas started pointing motherf**kers out and singling [them out], n**ga f**k y'all then, n**ga! You and them! Kanye, too, n**ga, don't forget about him - f**k you, too! Throw him in the bag too because he right with them motherf**kers."
DJ Suss apologised to his Trump-loving listeners, telling Snoop a lot of his fans get mad when he talks badly about the president.
"Well, you need to know a lot of your fans is racist - ain't no f**king way around it," Snoop said.
"I'll tell 'em straight up, motherf**ker: if you like that n**ga, you motherf**kin racist. F**k you and f**k him, now what?"
The uncensored interview can be viewed on YouTube.
DJ Suss reminded Snoop that he joked with president in person at the Comedy Central Roast of Donald Trump in 2011 - but the rapper claims the occasion wasn't friendly.
"I was roasting his ass, I wasn't being his buddy. I got paid, n**ga. You know how much I got paid?"
- Trump 'sad' to see pro-slavery statues go
- Kiwi teen who had her number posted by Snoop 'freaked out'
It's not the first time Snoop has unleashed on Trump since he became president. Last year, the rapper made headlines for depicting the real estate heir dead on an album cover and featuring a mock assassination of a clown Trump in a music video.
Trump himself suggested "jail time" would be appropriate for Snoop as a result.