Former Defense Secretary James Mattis decided to take on President Donald Trump's reported assertion that he is "overrated" at the Alfred E. Smith Memorial Foundation Dinner in New York City on Thursday.
"I'm not just an overrated general, I am the greatest — the world's most — overrated," Mattis said at the event, which raises money for charity.
"I'm honored to be considered that by Donald Trump because he also called Meryl Streep an overrated actress," Mattis said. "So I guess I'm the Meryl Streep of generals ... and frankly that sounds pretty good to me. And you do have to admit that between me and Meryl, at least we've had some victories."