Kanye West has found himself in headlines once again. While the Yeezus rapper has sworn off ranting, his anger still needs managing after reports that he allegedly assaulted an 18-year-old who verbally attacked him and his fiance Kim Kardashian. TMZ reports: Kanye West just attacked an 18-year-old guy inside the waiting room of a chiropractor’s office … after the guy allegedly called Kanye the N-word … TMZ has learned. Kim was at a Beverly Hills medical building when she was swarmed by photogs. We’re told the guy allegedly tried to help Kim get in the building, as he started screaming, “F**k these fa**ot-ass n****rs”” — referring to the paparazzi. 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 slut.” Apparently that got Kim hot as fish grease … she watched the guy walk into an office. As they were walking we’re told the guy continued berating Kim. She dialed Kanye on his cell, and when the guy realized Kanye was on the phone he allegedly said, “F**k you N****r.” Kanye — who had just arrived at the building — then met up with Kim. 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.” Authorities were notified and tell the gossip site that West is now a suspect in a battery investigation. Yeezy is also still facing assault charges for his alleged attack on a photographer at LAX. TMZ also has footage from the scene below.