Charlie Sheen is clearly not a fan of Kim Kardashian, which he hammered home on a Twitter rant about her Tuesday morning.

After hearing that the Keeping Up with the Kardashians star wouldn’t sign an autograph for a 6-year-old girl, the Anger Management star was just beside himself.

"She cries about it every night before she goes to sleep. You are lucky that ANYONE cares about your gross and giggly (sic) bag of funk you dare call an a--,” he reportedly wrote before deleting it, TMZ reports. "Your public loves u. give something back or go f yourself.”

He went on to involve her husband Kanye West, writing "My apologies to your hubby, great guy I'm sure, I hope his vision returns one day.”

TMZ then reported Sheen told them he had actually written that rant a month ago and sent it out today by accident.

He did stand by his comments though and added she has "Zero gratitude, zero awareness, zero talent, a pox on the face of entertainment she is!"

Sheen explained he learned of the story, which Kardashian denies, through his friend C. Thomas Howell. He said she told her assistant "Oh God, can you handle this” when the 6-year-old asked for an autograph in a parking lot.

Sheen’s rant about Kardashian is similar to his rant on Rihanna last year after she reportedly refused to meet his then-fiancé, Brett Rossi, because there were too many paparazzi in the restaurant they all happened to be in.

image via INFphoto.com