Charlie Sheen’s Christmas is getting off to a rocky start.

The actor went on Twitter today (Monday) to blast his ex-wife Denise Richards, alleging she's keeping him from seeing his daughters.

Charlie called Denise a "heartless, ugly hag" and linked her with a controversial Duck Dynasty star. Sheen joked that “Denise and Phil Robertson should get married… Then he can practice the bestiality he hates!” Then he concluded, "This is the worst Xmas I've ever had."

Denise responded by tweeting, "U done ranting? Keep it classy, dude. Our kids don't need to be privy to this, U are welcome 2 spend xmas w/us Hope u still come."