Barbra Streisand weighed in on the newly-signed tax reform law Thursday, explaining that she believes the GOP-led effort was deliberately set up to harm blue states, athletes, Hollywood, and the middle class.

The 75-year-old stage, screen, and music icon and frequent critic of President Donald Trump blasted the “erratic and disruptive” members of the president’s administration on her Twitter account Thursday.

“I don’t think it’s a coincidence that blue states, athletes, actors, writers, producers, and directors will be punished by this scam of a tax bill, where billionaires get billions, and the middle class gets bupkis (practically nothing) – and an eventual tax increase,” Streisand wrote.

Streisand also slammed the administration for what she called its “abuse of power, the vindictiveness, and the outright lies.”

If you wrote a script about politics today, who would believe it? I guess erratic and disruptive people make good copy, but the abuse of power, the vindictiveness, and the outright lies every day from this Administration are shocking. — Barbra Streisand (@BarbraStreisand) January 4, 2018

I don’t think it’s a coincidence that blue states, athletes, actors, writers, producers, and directors will be punished by this scam of a tax bill, where billionaires get billions, and the middle class gets bupkis (practically nothing) – and an eventual tax increase. — Barbra Streisand (@BarbraStreisand) January 4, 2018

Streisand — who recently hinted she would retire from touring — appeared and sang at fundraisers for former Democratic presidential candidate Hillary Clinton during the 2016 race and has frequently criticized Trump in media appearances and social media since the election.

Shortly before New Year’s Eve, she tweeted: “Collusion or no collusion, @realDonaldTrump should be impeached for sheer stupidity.”

Collusion or no collusion, @realDonaldTrump should be impeached for sheer stupidity. — Barbra Streisand (@BarbraStreisand) December 30, 2017

Streisand suggested during the 2016 campaign that she would move to Australia or Canada if Trump won.

The singer also previously said Trump’s victory had affected her diet.

Follow Daniel Nussbaum on Twitter: @dznussbaum