Charlie Sheen has apologised to Kim Kardashian after he launched an expletive-filled Twitter rant at the socialite.
The ex-Two And A Half Men star sent a series of messages aimed at Kim, which have now been deleted, accusing her of ignoring a six-year-old fan who wanted an autograph.
Now he has posted on Twitter: "Dear Kim... really embarrassed by my actions."
He added: "I was already p***ed about some other crap that had nothing to do with you."
The actor wrote: "I heard a story that bothered me. W rote some trash you didn't deserve. Ever."
But still managing to praise himself, he added: "I'm an idiot as often as I'm a genius."
TMZ reported that Charlie had called Kim's famous derriere "gross and giggly" and said of hubby Kanye West: "I hope his vision returns one day."