Watch: Snoop Dogg's Latest Music Video Takes Aim At 'Fu*king Clown' Trump

Calvin Broadus, Jr. is a very busy man.

Despite being caught between promoting his line of cannabis products Leafs by Snoop, filming his lifestyle show with Martha Stewart, and making his way around the music festival circuitSnoop Dogg still has enough time to share a couple fire verses (and one very provocative music video) with the world.

(Photo: Doggy Style Records/YouTube)

(Photo: Doggy Style Records/YouTube)

The way this whole project came together is pretty amazing.

Toronto experimental hip-hop/jazz trio BadBadNotGood released their album IV last summer. One of the tracks on that (quite excellent) record is the instrumental warped funk track "Lavender" - a collaboration with producer Kaytranada.

Snoop must have spontaneously come across the track in an um...elevated state, and was so inspired that he decided to lay down some bars on it. The track's groovy strut lends itself perfectly to Snoop's iconic laid-back West Coast flow.

After the recording of the reworked track was completed, Snoop reached out to his friend, actor Michael Rapaport, to star in the visuals. Together with directors Jesse Welle and James DeFina they created a surreal, hilarious, and supremely controversial music video to accompany the song.

(Photo: Doggy Style Records/YouTube)

(Photo: Doggy Style Records/YouTube)

It's clear that Snoop Dogg wanted to put his paws on the pulse of politics with the song and video. He told Billboard magazine:

“Nobody’s dealing with the real issue with this fucking clown as president, and the shit that we dealing with out here, so I wanted to take time out to push pause on a party record and make one of these records for the time being...

It’s a lot of clown shit going on that we could just sit and talk on the phone all day about, but it’s a few issues that we really wanted to lock into [for the song/video] like police, the president and just life in general."

This could be the first power play in what could be a big comeback year for "S N Double-O P". He seemed to tease something imminent (new music?) on his social media accounts over the weekend.

Check out the Snoop Dogg x BadBadNotGood x Kaytranada x Michael Rapaport collaboration in all its glory below:

Read More -> An Italian Band Headed To SXSW Has Been Refused Entry To The US