George Clooney has some choice words for Donald Trump in the midst of the President-elect's feud with Meryl Streep.

Streep is receiving a lot of praise for her bold anti-Trump speech at the Golden Globes this past Sunday, but has also received some hate for it. At the heart of this is Trump himself, who tweeted that Streep was "over-rated" and a "Hillary [Clinton] flunky who lost big."

Now Clooney, one of the more outspoken celebrities in Hollywood, is giving his response to the squabble and taking the side of his show business friend.

"I believe he said she's overrated? Well, I've always said that about Meryl. She's one of, if not the most, overrated actress of all time," Clooney quipped to Us Weekly. "She and I worked together and played husband and wife in [2009's] 'Fantastic Mr. Fox'. Even as a female fox, she was overrated. I believe that. [Laughs] But seriously, aren't you supposed to be running the country?"

There are many Trump supporters who have suggested Streep and other Hollywood stars should stop talking about politics, particularly at award shows. But Clooney expressed that Streep had every right to say what she did, when she did.

"It is her right, as much as it's everyone else's right to say she can't say it," Clooney explained. "You can't demand freedom of speech and then say, "But don't say bad things about me," right? I'm doing this interview right now and there will be a billion people on Twitter who'll go, "Shut the f--- up, dude."

Regardless of Clooney's feelings on Trump, though, he hopes that the incoming president does a good job, because ultimately the American people benefit from that.

"We have to hope he can do a decent job because when the president of the United States fails, really terrible things happen," he said. "We've been very lucky as a country most of the time. I think we're going to be a little unlucky now, but I hope for the best. Look: I didn't vote for him, I don't support him and I don't think he's the right choice. But we have to hope that he doesn't destroy everything."

Trump will be inaugurated on Jan. 20.