As a public figure who has a sex tape, two failed marriages and some other interesting things on her resume, it's no surprise that people are still hating on Kim.
When news broke that Kim's boyfriend and baby daddy, controversial rapper Kanye West had proposed, some people were quick to share their two cents and it wasn't in the form of "congratulations."
"@kanyewest congrats on being engaged to @KimKardashian hollywoods bigges wh*re. Enjoy it while it lasts untalented losers," one Twitter user wrote.
"I can not stand Kim Kardashian. Who cares if she got engaged. She's a s**nk and a sl*t! F**k her!" another chimed in.
Whoa! Tell us how you really feel...
Other tweets didn't attack Kim's character as much as her history. "That's all Kim Kardashian needs is another marriage to add to her list of failed marriages!! She's racked up how many now?" one person said.
So, you get the idea...Kim's happy news has definitely brought out the haters in full force.
Apparently, people think that if they don't have something nice to say, it's still OK to tweet it.