Kanye West may have resolved to keep his mouth shut for six months, but he apparently didn’t say a thing about keeping his hands to himself.

According to a breaking TMZ report, the Yeezus rapper “attacked an 18-year-old guy inside the waiting room of a chiropractor’s office” after the man allegedly called him the N-word by way of his lady Kim Kardashian. Now the alleged victim says he wants to press charges.

When Kim arrived at a medical building in Beverly Hills, followed as usual by a slew of paparazzi, the alleged victim referred to the photogs by a racist and homophobic slur. Overhearing the comment, Kim told him it wasn’t appropriate to use the N-word. The gentleman lashed out at her in response, calling her a “n----r lover” and a “stupid slut”.

According to eyewitnesses, Kim was infuriated at this and called Kanye's cell. Allegedly the man, who was still hurling swears and slure and Kim, realized 'Ye was on the other end of the phone and yelled "F--k you n----r" in the general direction of Kim's phone.

Shortly thereafter, angry Kimye followed the man into a chiropractor’s waiting room, where Kanye punched the young man while Kim screamed, “We have it all on tape!”

What we want to know is whether the chiropractor has all that on tape! Kanye and his alleged victim were pulled apart by a massage therapist (we can’t even make this stuff up, you guys) and the police were called. The victim of Kanye's fury wishes to press charges according to TMZ and law enforcement are investigating the matter now.

We’re pretty sure it’s always illegal to punch people — even when they say hateful, abhorrent things — but if the incident went down exactly this way, we can’t say we entirely blame Kanye for losing his temper. Here’s hoping the judge is sympathetic if this whole thing goes to trial.

Source: TMZ

In light of new information, this story has been updated to reflect changes in the details regarding Kanye's time of arrival.