When it comes to beefing with President Donald Trump, Snoop Dogg isn't afraid to get into a feud with the Commander in Chief. Now, the rapper is once again calling him out on social media.

It all started when Trump went off on the Oakland Raiders' Marshawn Lynch for sitting during the national anthem prior to a game on Sunday (Nov. 19) in Mexico versus the New England Patriots. No. 45 even went as far as suggesting the running back should be suspended. "Marshawn Lynch of the NFL's Oakland Raiders stands for the Mexican Anthem and sits down to boos for our National Anthem. Great Disrespect! Next time NFL should suspend him for remainder of season. Attendance and ratings way down," POTUS tweeted earlier today (Nov. 20)

Snoop fired back at the president on Instagram saying, "Fuck, Donald Trump, bitch... Fuck you."

Snoop then said he supports Marshawn standing for the Mexican national anthem and suggested the president is the one who should be suspended. "They should suspend your dumbass, motherfucker. Fuck, all the goofy shit you do everyday. When you gonna get suspended, motherfucker? Fuck you, I'm with Marshawn Lynch, nigga. Stand up for the Mexican motherfucking national anthem. We fuck with Mexicans, nigga. They the homies."

The Make America Crip Again rapper also voiced his support for Lavar Ball, commending him for not thanking Trump after he supposedly was the force behind getting son LiAngelo Ball and other UCLA basketball players released from a Chinese jail.

"Fuck you, bitch. Fuck you, Donald Trump and everything you stand for," said Snoop. "Lavar Ball, good lookin' out. I wouldn't of thanked that motherfucker either. Fuck you! Should have left him in jail? What kinda nigga is you, man? Garbage! America, ya should be ashamed of yourselves to call this piece of shit y'all president. He ain't mine. Fuck him!"

Check out Snoop's video below.

See 21 of Hip-Hop's Biggest First-Week Sales in 2017 (So Far)

More From XXL