Singer Barbra Streisand railed against President-elect Donald Trump Donald John TrumpBarr criticizes DOJ in speech declaring all agency power 'is invested in the attorney general' Military leaders asked about using heat ray on protesters outside White House: report Powell warns failure to reach COVID-19 deal could 'scar and damage' economy MORE for criticizing actress Meryl Streep’s Golden Globes speech on Sunday night.

“You can’t trust anything he says because if you get on his wrong side he will blast you negatively,” Streisand told MSNBC’s Chris Matthews.

“Why isn’t he sitting through briefings rather than tweeting this nonsense?” Streisand asked of the president-elect. “And in a ratings war with Arnold Schwarzenegger? I don’t know how we’re going to take four years of this.”

Trump tweeted Monday about Streep's remarks at the Golden Globes, calling Streep “overrated” and “a Hillary flunky who lost big” even as reports surfaced that he'd previously called Streep one of his favorite actresses.

Streep slammed the president-elect at the Golden Globes on Sunday night, criticizing him for mockingly imitating a disabled reporter at one of his rallies during his presidential campaign.

ADVERTISEMENT

Streisand said she agreed with Streep’s speech and thought she delivered the message “beautifully.”

“I thought she said what she said beautifully and it’s easy enough to see the video online of Trump mocking and I completely agree with Meryl: it was a heartbreaking moment and so beneath the dignity of the presidency, let alone any respectful person,” Streisand said.

“What he did and how he reacts and how he has the need to talk back and insult anybody who doesn’t agree with him and that’s pretty disgraceful,” she added.

Trump on Monday added that he had never directly insulted reporter Serge Kovaleski’s congenital joint condition, though he inspired outrage last year by making jerky body motions while criticizing Kovaleski, leading some to conclude he was targeting the reporter’s physical challenges.