Frank Ocean told police in a statement that he was called a "f**got" during his parking lot brawl with Chris Brown, who also threatened to shoot him.
According to the police report, Ocean told police Brown had punched him in the face after Frank told Chris he had taken Ocean's parking space.
Ocean told police Brown tried to shake his hand, but Ocean refused, telling Brown he was in his parking spot at Westlake Studios in Los Angeles.
According to Frank, that's when Chris threw the first punch, striking him in the face; after that, two of Brown's peeps pushed Ocean into a corner.
There, he says they began to kick and taunt him.
Ocean, who came out as bisexual last year, says he heard someone yell "f**got!" during the melee but says he's not sure who made the statement.
Cops also say Ocean told them that during the fight, which lasted 2-3 minutes, Brown threatened to shoot him, saying, "We can bust on you too!"
Ocean suffered a cut to his right index finger and a cut on his left temple. He refused medical treatment on the scene but was later taken to a hospital.
He says he will not press charges against Brown, despite filing a police report against him and telling cops in private that he wanted Chris locked up.
Chris denies punching anyone and his lawyer claims security video footage shows he didn't start anything, though if Frank drops it, it's a moot point.
It's been a rough day for Brown in any case.
The L.A. County D.A. believes the R&B star may have violated probation in the Rihanna assault case. by submitting bogus community service reports.
Meanwhile, NBA star Tony Parker, who was injured in Brown's fight with Drake last summer, is suing the club because they let a known thug enter.
Guy has quite a temper - at least according to people who have been involved in these amazing altercations ... and who have pissed him off on Twitter.
Despite his penchant for generating controversy, Brown has NOT been charged with anything since the Rihanna assault, it's worth reiterating.