Rapper Blu got on Twitter today out of nowhere to take some huge shots at Evidence and Alchemist. During the strange, lengthy rant, he calls the artists racists, faggots, coke-heads, and Darren Wilson supporters. It's not clear exactly what touched off the tirade, but it may have something to do with an encounter with the Los Angeles Police Department, which he also disparages heavily in the tweets. Evidence responded on Twitter with words of concern, saying "Blu is not well mentally... Very talented human who is having a hard time with life." In a separate message, he wrote "He's still one of my favorite rappers. Love goes out to Blu." Sounds like there's more going on behind the scenes that we don't know about.

You can read all of Blu's messages, as well as Evidence's responses, below.

if i beat any white people off of me from trying to assault me, faggots on twitter better not take the police side, hoe ass bitches ! — BLU (@HerFavColor) December 28, 2015

@Alchemist @Evidence PRO DARREN WILSON WHITE SUPREMACY RACISTS FAGGOTS, big dick sux on the East !!!! — BLU (@HerFavColor) December 28, 2015

@Alchemist @Evidence Shout out to Sean P, i hope Redman helps you faggots out of this, cause true heads will murder yo hoe ass ! — BLU (@HerFavColor) December 28, 2015

@Alchemist @Evidence Shout out to everyone defending these faggots and Darren Wilson, coke bass dick suckers for life !!!!! — BLU (@HerFavColor) December 28, 2015

@Alchemist @Evidence LA City Bitch !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! hope someone will defend your Pro Darren Wilson campaign white bitch !!!! — BLU (@HerFavColor) December 28, 2015

@yunghomie2015 @Alchemist @Evidence these ngz got based out and started sucking police dick, now Darren Wilson is in LA — BLU (@HerFavColor) December 28, 2015

@Thee_Czar @Alchemist @Evidence they said what Darren Wilson did was cool, i said we will talk about it in person — BLU (@HerFavColor) December 28, 2015

@Akeeansaltfish @Alchemist @Evidence naw i had to tell they're twitter fans who don't know that they are getting young black males murdered — BLU (@HerFavColor) December 28, 2015

@FroesOverHoes @TyZebruh @Alchemist @Evidence im trying to help them yo, they rather get shot in the head, or a death sentence — BLU (@HerFavColor) December 28, 2015

@Thee_Czar @Alchemist @Evidence what do you mean, do you know who Dareen Wilson is ? — BLU (@HerFavColor) December 28, 2015

@Thee_Czar @Alchemist @Evidence naw they the only ones who do crack and coke G, the police help them for Darren Wilson yo — BLU (@HerFavColor) December 28, 2015

@Thee_Czar @Alchemist @Evidence of course, what else would they be saying or doing my white bitch ????? — BLU (@HerFavColor) December 28, 2015

@Akeeansaltfish @Alchemist @Evidence by sucking the white LAPD officers dick while they passed out on coke, what do u mean ? — BLU (@HerFavColor) December 28, 2015

@yunghomie2015 @Alchemist @Evidence i only have proof that every hour after the hour they suck down the longest white police cock possible — BLU (@HerFavColor) December 28, 2015

@yunghomie2015 @Alchemist @Evidence no they don't have children, they are getting children killed, what do you mean ? — BLU (@HerFavColor) December 28, 2015

@Dao_D8z Alc & Ev suck LAPD dick, and get fucked by Darren Wilson for pleasure !!!!! — BLU (@HerFavColor) December 28, 2015

@Dj_spAce_ hey whats up bro, tell your uncle, the police officer, that Ev & Alc got me robbed yo !!!! — BLU (@HerFavColor) December 29, 2015

@ihatelucyy yo Evidence is coked out right now trying to get as many black children shot because he never knew the "P" was free !!!! — BLU (@HerFavColor) December 29, 2015

i cat wait to see who sticks up for these faggots in real life, fuck twitter @Alchemist @Evidence — BLU (@HerFavColor) December 29, 2015

The Police are Raping, Murdering, Child Molesting & Robbing people in Los Angeles to support @Alchemist & @Evidence coke habits #FYI !!! — BLU (@HerFavColor) December 29, 2015

My people. Blu is not well mentally. We all wish the best for him. Very talented human who is having a hard time with life. Get better! — Evidence. (@Evidence) December 28, 2015