Snoop Dogg is mad as hell and he’s not going to take it anymore. The veteran rhyme-slinger went on his Instagram account to bark at Sweden police for detaining him for no reason on Saturday (July 25).

It appears that the Doggfather was a victim of racial profiling by the Swedish police who probably thought they would find drugs on him. Snoop was able to document the harassment in a series of videos on Instagram. The “Gin & Juice” rapper didn’t bite his tongue on how he felt about being racially profiled.

"I don't know what country we in but they sweatin' us," said Snoop, who appears visibly upset in the first clip above. It looks as if Swedish police pulled him over and decided to search his vehicle.

In the second video, Snoop is in the back of the police car and his highly pissed off. "I ain't did nothing. All I did was came to this country and did a concert, and now I got to go to the police station for nothing," he growls.

In the third clip, the 43-year-old rapper vows to never return to Sweden and is being held at the police station. "On my mamas im sick and tired of the pigs. N America n these countries that jus don't respect us f--- that new me new u u do we do 2," he writes in the caption.

In the final video, Snoop updates his fans and tells them that despite the rough treatment he "made it through."

"They took me down there, made me pee in the cup, didn't find s---. No case no nothing," he states. "But like Minister Farrakhan say, 'It's better to be searched and not found with nothing than not to be searched at all.'"

Oh, and he had one more comment for the Swedish police: "F---, y'all!"

According to the Sweden newspaper The Local, Swedish police were carrying out a typical roadside check and they claimed that Snoop seemed to be under the influence of narcotics.

"He was arrested and taken to the police station to take a urine test," said Daniel Nilsson, a police spokesman for the central Uppsala region (where Snoop was detained). "The incident lasted several minutes. Once the test was carried out, he left."

No word on what his test revealed and it's still unclear if Snoop was under the influence. Nevertheless, it's very clear that he was extremely pissed off by the entire situation.

Watch the rest of Snoop's videos below.

What do you think of Snoop Dogg's run-in with Sweden police? Tell us in the comments below.

10 Rappers Who Get Busy in the Kitchen