

Snoop Dogg was none too pleased after his van was pulled over, and he questioned the hassling of citizens by people he claims, "ain't from America."

The outspoken rapper was in NYC on Sunday night when his Mercedes-Benz Sprinter van was pulled over for an alleged traffic violation. It's unclear exactly what the nature of the incident was, but Snoop was pissed, and began lashing out over the race of the officer who initiated the traffic stop.

"Why is it always some motherf**ker that ain't from America that pull you over?!" Snoop asked on Instagram, adding, "The slushie machine is broken motherf**cker ... you got your citizenship?!"

Many fans on Snoop began calling out the rapper for being "bigoted" and "Xenophobic," but others applauded his honesty and agreed with his stance.

According to the video, it sounds like Snoop's driver was getting a ticket, possibly for a window tint. The rapper was irate, and informed his fans to be careful and "get some alibis" to avoid getting in trouble.