Charlie Sheen has lashed out at Rihanna on Twitter, referring to the pop superstar as "the village idiot".

In a long rant, Sheen slammed the singer after she refused to meet his fiancée Scotty during her birthday dinner.

He explained that while they were out for her birthday meal, they heard Rihanna was dining close by. Sheen requested an introduction for his fiancée, a fan of the singer. Rihanna refused claiming there were too many "paps outside", which did not go down well with the actor.

"Nice impression you left behind, Bday or not. Sorry we're not KOOL enough to warrant a blessing from the Princess (or in this case the Village idiot)," Sheen tweeted.

Rihanna appeared to respond on the social media site hours after the the actor's rant: