Charlie Sheen has slammed his ex-wife Denise Richards over Twitter on Father’s Day.

Sheen and Richards separated in 2005 and have two daughters together, and they have had a rocky relationship ever since the split.

The twitter rant accuses Richards of being a “heretic washed-up piglet shame pile” – safe to say they may not be on good terms at the moment?

The tweets contain graphic themes and strong language, you can see the full thread here.

Want more? Listen to this best bit from Jonesy & Amanda!