Trey Songz was arrested for malicious destruction of property and for resisting arrest following a bizarre onstage rant on Wednesday (Dec. 28).

The incident went down at Joe Louis Arena in Detroit, where Trigga had been performing. He apparently went on longer than scheduled, but when asked to cut his set, the R&B superstar got upset.

“They say they’re gonna cut my mic off because I’m taking too much time,” he explained to the crowd. “I want you to know, Detroit… If that happens, I love you no matter what. All I want to do is give you the best show I’m capable of giving.”

In his speech, Trey promised he would wild out if he was asked to leave. “A ni**a cut me off, I’m going the f*ck crazy,” he said, before singing about it. “Go on, do it! Go on, do it! Cut me off. Go on, do it. Go on and cut me off.”

That’s precisely what the venue did. When they cut him off, Trey became enraged. Fan footage shows he broke several things on stage before posing for and blowing kisses to screaming fans. He also seemed to jump into the crowd at one point after lights in the venue had been turned off. TMZ reports that debris from objects he hurled in the air struck a police officer who tried to subdue him.

Although he has not publicly issued a statement on the arrest, fans have been flooding his social media pages with thoughts on the matter. Some feel he was wrong for the outburst. “He threw a tantrum on stage,” said one fan. “He got treated like a normal human and threw shit.”

Others were more sympathetic, writing, “Heard what happened boo. Here for you. Love you.”

UPDATE: Trey Songz was officially charged with felony assault on a police officer and aggravated assault following his arrest on Wednesday (Dec. 28).

During his tirade at “The Big Show at the Joe,” which he headlined along with Chris Brown, Trigga reportedly punched an officer. The law enforcement official was then taken to a local hospital where he was treated and released.

The 32-year-old singer, whose real name is Tremaine Neverson, was arraigned at Detroit’s 36th District Court on Thursday, per to the Detroit Free Press. His bond was set at $25,000 or 10 percent.

This could prove damaging for Songz as he faces up to four years in prison plus a fine of up to $5,000 for allegedly assaulting the police officer. In the case of his aggravated assault charge, Trigga could face up to a year in jail and a fine of up to $1,000.

Trey is set to appear in court at 8:30 a.m. on Jan. 5.