It is a well known fact that Snoop Dogg loves Mexican culture, and always has rancheras/corridos on deck for when the mood strikes (we will never forget him lighting up and singing along to a Jenni Rivera song). He is also unapologetic about his hatred for President Donald Trump

This week, a new NFL scandal involving had both of those worlds colliding — and Snoop let fans know in his own way that it made his blood BOIL.

Snoop was outraged by Trump's reaction to photos of Oakland Raiders running back Marshawn Lynch sitting during the US national anthem, and standing for Mexican national anthem at a game against the New England Patriots in Mexico City on Sunday.

Trump got on Twitter and tried to pressure the NFL into taking disciplinary action against Lynch.

Once again, he twisted the true intention behind NFL players taking a knee during the national anthem. 

Let's be clear — the reason why former San Francisco 49ers quarterback Colin Kaepernick started the movement last year was to take a stand against social injustice. "I am not going to stand up to show pride in a flag for a country that oppresses black people and people of color," he told the NFL Media in August 2016. "To me, this is bigger than football and it would be selfish on my part to look the other way. There are bodies in the street and people getting paid leave and getting away with murder." WHERE IS THE LIE?!

Kaepernick, Lynch, and other players that have engaged in this type of peaceful protest are not only justified, but well within their constitutional rights to do so... but Trump must have missed that day in class.

A visibly furious Dogg got on Instagram to curse Trump out after seeing the news coverage of the Lynch incident and showed his support for the Mexican community in the process.

After dropping a series of F-bombs he went all the way in. "Let’s explain your dumb ass, mother f-----," Dogg said. "All the goofy shit you do everyday. When are you going to get suspended mother f-----? F--- you."

"I'm with Marshawn Lynch n----. Stand up for the Mexican mother f---ing national anthem. We f--- with Mexicans n----. They the homies. F--- you! Bitch! F--- you Donald Trump and everything you stand for!"

Dogg went on to give LaVar Ball, father of UCLA player LiAngelo Ball, a shout out for not thanking Trump for keeping his son out of jail in China after he got caught up in a shoplifting scandal.

LaVar met the wrath of Trump's Twitter fingers for not kissing the ground he walks on. 

"LaVar Ball good looking out," Dogg said. "I wouldn’t have thanked that mother f----- either. F--- you. Should’ve left him in jail? What kind of n---- is you man? Garbage."

Dogg ended the video by making his stance on Trump crystal clear. "America, y’all should be ashamed to call this piece of shit your president. He ain’t mine. F--- him!"