Kanye West is known for having an explosive temper and isn't afraid of running his mouth off.

However, in an incident on Monday (Jan 13th), the 'Yeezus' hit maker actually got into a physical altercation.

TMZ reports, the 'Yeezus' rapper punched an 18 year-old male in the face for allegedly bad mouthing his fiancé Kim Kardashian and using the N word.

The report states Kim was visiting a medical center in Beverly Hills, the unknown man helped her through the door before shouting inappropriate language at the photographers swarmed outside.

He reportedly shouted, F**k these fa**ot-ass n****rs" at the paparazzi.

But when the reality TV star told the man he should not be using the N-word to offend others, he began to shout at her.

"F**k you bitch. Just trying to help you. Shut up n****r lover, stupid slut," he allegedly said.

Appalled at his outburst, Kim, while watching the man walk into a chiropractor's office, rang up Kanye and waited for him outside the building until he arrived, the man shouted out one last time "F**k you N****r."

Kanye promptly pulled up outside the building and entered, with Kim in tow, to confront the teen. Sources told the gossip site that the hip-hop mogul punched the man in the face while his beau shouted, "We have it all on tape."

A massage therapist in the office split up the fight.

The police arrived on the scene and the man wants to press charges, Kanye is now a suspect in a battery investigation and law enforcers want to interview him.

The Los Angeles Times reports, the police said in a statement, "The named suspect was identified as Kanye West by the victim and several witnesses."

Mr West is already facing assault charges stemming from an incident this past July (2013), the 'Black Skinhead' rapper allegedly assaulted a photographer outside LAX airport, but in November Kanye pleaded not guilty.

Kim Kardashian
Kanye ran to the aid of Kim and punched the teen in the face