Donald Trump Slams McChrystal After Retired General Called Him Immoral, 'Known For Big, Dumb Mouth'

President Donald Trump fired back at retired General Stanley McChrystal after the former special operations general in Afghanistan said the president was "immoral" and didni't represent American values.

On Tuesday, Trump shared a tweet posted by Fox News's Laura Ingraham that contained a story from the conservative website Lifezette that recapped McChrystal's latest remarks about the president.

"General' McChrystal got fired like a dog by Obama. Last assignment a total bust. Known for big, dumb mouth. Hillary lover!" Trump wrote, alongside the retweet.

In a rare interview with Martha Raddatz on ABC's This Week over the weekend, McChrystal said he would refuse to work for the Trump administration if a position was offered because he believed the president was dishonest.

"It's important for me to work for people who I think are basically honest, who tell the truth as best they know it," McChrystal said. "I don't think he tells the truth."

Raddatz and the 64-year-old general then went on to talk about Trump's ethics and core values.

"Is Trump immoral in your view?" Raddatz asked. "I think he is." McChrystal said before explaining that the president's supporters were "wrong" and called for Americans to "take a stand" against the president and all others who threaten the U.S.'s core values.

"What I would ask every American to do is stand in front of that mirror and say, 'What are we about?'" he continued. "Am I really willing to throw away or ignore some of the things that people do that are—are pretty unacceptable normally just because they accomplish certain other things that we might like?"

McChrystal continued: "If we want to be governed by someone we wouldn't do a business deal with because their—their background is so shady, if we're willing to do that, then that's in conflict with who I think we are. And so I think it's necessary at those times to take a stand."

During the Sunday interview, the highly decorated former commander, who wrote the recently published Leaders: Myth and Reality, also criticized Trump for engaging in campaign activity on his recent visit with the troops in Iraq.

"When leaders visit soldiers, young women and men in potential harm's way, there's a sacred interaction that occurs," McChrystal said. "You have to provide leadership, you are showing that you are there, you're also listening to their problems. You don't use that as a time to tout your politics or your personal opinions. You use that as a time to reassure them that what they're doing is appreciated by people."

Calling McChrystal a "dog" is not unusual for a president who has frequently bestowed unflattering nicknames on his enemies and critics. In recent years, Trump has called Steve Bannon "Sloppy Steve," Kim Jong Un "Rocket Man," Jeb Bush "Low-Energy Jeb" and Ted Cruz "Lying Ted," among others.

President Donald Trump answers questions from reporters following a video conference call to service members stationed around the world on Christmas Day. On Tuesday, Trump attacked retired General Stanley McChrystal after the general called the president "immoral." Getty/Zach Gibson-Pool
Donald Trump Slams McChrystal After Retired General Called Him Immoral, 'Known For Big, Dumb Mouth' | U.S.