• Share
  • Tweet
  • Share
Charlie Sheen

AP Photo

Charlie Sheen's not-so-winning mouth has done it again.

The Anger Management star blundered big time when he was caught on tape making a homophobic slur while hosting the grand opening of a bar in Cabo San Lucas Friday night.

A video has surfaced online that shows Sheen at the mic at the ritzy El Ganzo Hotel's new rooftop watering hole, Epic (where he's reportedly a partner), and asking partygoers, "Lying bunch of f----t a--holes, how we doing?"

Charlie Sheen

Twitter

The 47-year-old thespian later issued an apology for the offense.

"I meant no ill will and intended to hurt no one and I apologize if I offended anyone," Sheen told TMZ, which posted the clip. "I meant to say maggot but I have a lisp."

Also turning up at the bash was former Guns N' Roses guitarist Slash, who played a set for the crowd, and Los Angeles mayor Antonio Villaraigosa, who probably wished Charlie hadn't gone and posted a twitpic of the two of them hanging out at the event.

"From Boyle Heights 2 Mayor of LA..! @hotelganzo 2 party at SheenZ..! Antonio Villaraigosa knows how to party," tweeted Sheen early Saturday morning before apparently deleting it.

Good times, indeed.