The 47-year-old rapper Snoop Dogg posted an expletive-filled rant directed at President Trump, blasting him over the LaVar Ball situation and defending NFL player Marshawn Lynch for standing up for the "homies" in Mexico.

Throughout the video's 40-second duration, virtually every other word uttered by Snoop Dogg is either "b**ch," "s**t," "f**k" or "motherf***er."

F**k Donald Trump, b***h. Let’s suspend your dumb a**, mother f**ker. All the goofy s**t you do every day. When you gonna get suspended, mother f**ker? F**k you. I’m with Marshawn Lynch, n***a. Stand up for the Mexican mother f**kin’ national anthem. We f**k with Mexicans, n***a. They the homies.”

Expletive-free translation: Marshawn Lynch should stand for the Mexican national anthem over the United States, LaVar Ball should not thank the president for helping to release his son from a Chinese prison, and Trump is apparently an N-word.

"What kinda n***a is you, man?" Snoop rhetorically asks Trump toward the end.

Snoop's latest tirade against Trump is just one more in a long string of extreme anti-Trump antics since his ascendancy to the White House. Earlier this year, Snoop Dogg played on leftist fantasies of a Trump assassination when he released a music video that featured himself shooting a clown-like persona of the president.

Unlike Kathy Griffin, Snoop Dogg has not been ostracized from entertainment circles for "joking" about Trump's assassination.