Kim Kardashian is allegedly praising her baby daddy, Kanye West  after he rushed to her rescue at a chiropractor’s office in  Beverly Hills on Monday. The rapper allegedly punch a foul-mouthed  teenage who supposedly made racist comments at his fiancee. It’s alleged the teen called her a ‘stupid slut’.

Reports say the police confirmed that the hot-headed rapper was named a suspect in a misdemeanor battery complaint after the 18-year-old man filed a complaint, saying he was on the receiving end of Yeezus’ temper. West confronted the teen — punching him in the arm — after Kardashian called him to the office to defend her honor.

According to RadarOnline, “Kim has been telling friends that she is so proud of Kanye that he really stood up for her when she badly needed it.”

A close source confirmed to the site that, “Kim loves that her man is protecting her; unlike Kris Humphries, whom she never felt had her back, Kim is telling people that Kanye is a real man.”

The 33 year old mother of one called West on her cell phone when the teenager allegedly shouted, “F**k you b*tch. Just trying to help you. Shut up n****r lover, stupid slut.”

Even though West is getting love from his woman, he is now being investigated for felony battery, a law enforcement source told RadarOnline.