CNN host apologizes for calling President Trump a “piece of s**t” during a fit of outrage

Reza Azlan, left, and Norman Lear speak on stage during the "Rough Draft with Reza Aslan" panel at the Ovation 2016 Winter TCA on Tuesday, Jan. 5, 2016, in Pasadena, Calif. (Photo by Richard Shotwell/Invision/AP)

CNN host Reza Aslan apologized Sunday for calling the President of the United States a “piece of s**t.”

Videos by Rare

As news of an attack in England quickly spread in the United States on Saturday, President Trump issued a quick-trigger tweet before it was known if the attack was indeed a terror incident.

Trump mentioned his Travel Ban that has been struck down by the courts multiple times. The president tweeted Saturday, “We need the Travel Ban as an extra level of safety!”

RELATED: People run for their lives as news of two confirmed terror attacks in London spreads

https://twitter.com/realDonaldTrump/status/871143765473406976

The tweet got under the skin of Aslan, host of CNN’s “Believer,” who took to Twitter to express his displeasure with the president. He wrote in a tweet that has since been deleted: “This piece of s**t is not just an embarrassment to America and a stain on the presidency. He’s an embarrassment to humankind.”

RELATED: Piers Morgan weighed in on Kathy Griffin’s controversy in part by attacking Anderson Cooper

Aslan was slammed by criticism on social media, and on Sunday he issued an apology for the language he used in the initial tweet. However, Aslan still managed to slam the president’s behavior.

Aslan wrote: “I lost my cool and responded to him in a derogatory fashion. That’s not like me. I should have used better language to express my shock and frustration at the president’s lack of decorum and sympathy for the victims of London.”

What do you think?

A man dove into the window of a moving car and saved the driver, who was having a seizure

Hoda Kotb shared the most adorable and loving tribute to Joel Schiffman in honor of their anniversary