Charlie Sheen is shocking his Twitter followers yet again with his latest rant. This time, however, it's unfortunately directed at his ex-wife Denise Richards who is also the mother of two of his kids.The 49-year-old Anger Management actor posted a bunch of tweets on Father's Day (June 21) about the 44-year-old actress whom he was married to from 2002'2006.Open letter tothemedia:Denise Richardsis a shake downpiece of shit doosh phace&worst mom alive!a despicable charlatan whosux ISIsass!!!!(and cock)fuk itI'm outI have paid thatKlay-Vinnik leaky diaperover 30 Miland she calls mea DbD!see u incourt you evilterrorist sack of landfill rashbitch couldn't acthot in a fireorwet in a poolyou should allhear her acting lessons:sounds likedolphins sucking offCoyotes!!!this gangsterSheenius will beWinning!Duh!!really grandma'I'm theARCHITECT OF THE TERM YOU LEAKY AND MALARIARIDDLEDPUDDLE OF SHIT STINK DECAY!!and now I'moutlast note;this lab ratis from a retardedshit hole named"Downers Grove"nothing further your Honorhash taggo fuk Sambora some moreyou"Dood thief"that genius calledme 1000 times to ask"how can I get theass funk to be less,ass-funky"the only answer I hadwasto tell him to"steep" that hedgehogin bleach..."twice a dayfor a yearfukker whoreand hey Irv;go fuk yourself pussybitchI am the truthyou are my enemytry meI dubble dare yaskinny boy faceSirof the Sheenisonstand bymy cokSheen has two daughters with Richards, who filed for divorce in 2005, and the pair have had a contentious relationship since. Click here to read full news..