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?"
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.