Bun B has had a less-than-stellar start to his week. First, there was word that a petition had been started in Houston that would prevent him from going to any sports game for any of the area's professional teams, all because he's (apparently) a jinx and they can't win a title with him in the stands. Whether or not you believe that kind of statement, his week continued to get even testier when he confronted a man in the streets who supposedly gave him the finger, with the implication being that it had to do with racial discrimination.

In a video clip of the incident, you can see Bun B stalking over to a Caucasian man who was standing on the other side of what looks to be a city square. He leans in and gets close to the man's ear, who is oblivious to B's approaching him because he's doing something on a smartphone, and says "I'll f**k you up." That sets off a pretty intense reaction from both parties, with other men stepping in to try and separate them, but the UGK rapper wasn't having it. He continued to rail against the unidentified man for supposedly making racist remarks, though it's not clear what those are, since they weren't captured on tape.

What's interesting is that the alleged racist is wearing a "Trump 2016" T-shirt, which bears the slogan of "Make America Great Again" under the now-President's former campaign logo. There also seemed to be some follow-up by Bun B that set out to prove he was educated, with the exclamation that "I'm a college professor motherf**ker" clearly heard in the clip. With all of the racially-charged hate crimes that have been in the news in recent months, many of which being further magnified by the White House's perceived carelessness in its responses, it's another in a long line of public figures who continue to stand up against hateful speech in a very public way. After Solange took to Instagram to voice her displeasure with the way recent news items have affected her son's ability to get a balanced view of history in school, this sort of flare-up shouldn't necessarily surprise anyone.