The 49-year-old actor who has two kids, Sam, 11, and Lola Rose, 10, with the actress, posted a series of now-deleted tweets against her, said the Hollywood Reporter.
The "Anger Management" star wrote a long "open letter to the media" where he bashed Richards by calling her the "worst mom alive" and an "evil terrorist."
The "Valentine" actress, however, took to Twitter and wished Sheen a happy Father's Day.
"Happy Dad's Day! @charliesheen have a great trip in Mexico! Kids were disappointed u weren't here for it- Hey we'll celebrate when u r back!(sic)."