Wait, this is a guy whose onstage costumes rival Elton John's, so it was a bit confusing when Cee Lo took to Twitter with a seemingly anti-gay rant aimed at one female music critic who bashed his recent show in Minneapolis, Minn.
After local music editor Andrea Swensson called his June 16 show "lackluster" and "gross," the singer struck out at her with this tweet : "I respect your criticism, but be fair! People enjoyed last night! I'm guessing you're gay? And my masculinity offended you? Well f--k you!"
Now he's kinda, sorta, semi-sorry for talking Twitter smack. What's he got to say?
The "F--k You" singer attempted an apology twice on Twitter, writing a half-explanation, but without seeming to know what he was actually apologizing for.
"Apologies gay community! What was homophobic about that? I said I was guessing he [was] gay which is fine but its nice to [know] what u think of me," he wrote.
He deleted it shortly after.
The "Crazy" crooner then released a statement further explaining his rant, saying he had no clue what gender the critic was and that he was just being "outspoken" in the moment when he tweeted.
"She was very critical of me. At the time I didn't even know what gender the person was," he explained. "I was being a little outspoken that night, a little outrageous. I always expect people to assume that everything I do is part of my character and sense of humor. I assumed that whoever it was would assume that it was all in good fun."
He continued on about being a liberal artist who is in no way a homophobe. (He says he actually works with gay people!)
"I most certainly am not harboring any sort of negative feeling toward the gay community. I don't have an opinion on people with different religious, sexual or political preferences. I'm one of the most liberal artists that I think you will ever meet, and I pride myself on that. Two of the remaining members that I have on my team on The Voice are proud and outspokenly gay. We just did a team performance of 'Everyday People' and I picked that song for us to do specifically to highlight how we can get along even though we're so different."
Swensson had responded to his tweet, saying she was not offended.