Former Defense Secretary James Mattis took repeated shots at President Donald Trump during the annual Al Smith Memorial Foundation dinner Thursday night.
Mattis called himself the “Meryl Streep of generals” and poked fun at Trump’s draft deferments at the annual dinner, where speakers generally make jokes about politicians and political issues.
Mattis drew laughs by making a crack about Trump reportedly calling him “overrated,” saying he was “honored to be considered [overrated] by Donald Trump because he also called Meryl Streep an overrated actress. So I guess I’m the Meryl Streep of generals, and frankly that sounds pretty good to me.”
General Mattis reacts to President Trump calling him an "overrated general":
"I'm honored to be considered that by Donald Trump because he also called Meryl Streep an overrated actress. So I guess I'm the Meryl Streep of generals, and frankly that sounds pretty good to me." pic.twitter.com/eTACpvlMA3
— Daily Caller (@DailyCaller) October 18, 2019
“I earned my spurs on the battlefield; Donald Trump earned his spurs from the doctor,” joked the former general.