Charlie Sheen, a veteran actor of both movies and TV, has blasted critics who had admonished him for praying on social media that God take the life of President-elect Donald Trump.
On Dec. 28, Sheen set off a torrent of controversy when he took to social media to respond to the death of actress Debbie Reynolds, the latest high-profile celebrity to die in 2016, Deadline reports.
"Dear God; Trump next, please!" Sheen tweeted. The actor repeated the request six more times before capping off his tweet with a "giving the finger" emoji.
The social media post drew criticism from all corners.
"How did we reach a point where it's ok to wish death on someone over political differences?" tweeted conservative media pundit Howard Kurtz.
"Glad to see [Sheen] seeking God & following the admonition of 1 Timothy 2:2, but somehow I don't think that's what the verse means…" tweeted Republican Sen. Ted Cruz of Texas.
CNN anchor Jake Tapper was not amused, asserting that Sheen's tweet had crossed a line.
"What is wrong with people?" Tapper tweeted out. "Just stop. It's not cute or funny."
Sheen's tweet drew a massive amount of attention, receiving 100,000 likes and 50,000 retweets in addition to 17,000 replies, the majority of them angry, according to Us Magazine.
On Dec. 29, Sheen offered a response to his critics, tweeting a screenshot of his defense in the form of a poem.
"The media's reaction / to last night's tweet, / is inanely emblematic of / the panoramic timorousness, / draped vastly and wantonly, / across any and all / expressions of hope or joy, the we now / dare to / publish or impart," Sheen tweeted.
The actor added "oh, / and the by the way, / i was talking to God, / not you."
On election day, Nov. 8, Sheen voiced his disapproval for Trump after his casting his ballot.
"I'm not a Trump fan," Sheen told X17. "Oh God no! I never have been, never will be. I'm a fan of… decency, and uh, honor."
The actor revealed he had not voted for Democratic nominee Hillary Clinton, either, but has instead written in the name of President John F. Kennedy.