Kanye West has allegedly attacked a man who was said to have hurled a racial slur at Kim Kardashian.

According to TMZ, Kim was walking into a medical building in Beverly Hills on Monday surrounded by paparazzi. An 18-year-old man held the door open for her to get in.

The man then allegedly said, "F**k these fa**ot-ass n****rs"" -- referring to the paparazzi.

When Kim chided him for his use of a racial slur, the man apparently became enraged and swore at her.

“Kim then told him it was not appropriate to use the N-word. We're told he then screamed at her, ‘F**k you bitch. Just trying to help you. Shut up n****r lover, stupid sl*t,’” writes TMZ.

Kim apparently watched which office building the man walked into. When Kanye arrived a short time later he walked into the office, which belonged to a chiropractor.

Kanye then "punched" the man, and Beverly Hills police came to the scene.

“Sources say Kanye and Kim rushed into the waiting room of chiropractor Richard Hill and found the 18-year-old sitting there. Witnesses say Kanye punched the guy and Kim screamed, ‘We have it all on tape,’” said TMZ.

The massage therapist in the office reportedly separated the two men, and police were called. The man Kanye allegedly attacked says he wants to press charges against the musician.

ON TOUR - BUY TICKETS NOW!

,

LATEST NEWS