Actor Robert De Niro took the opportunity this week, onstage at an awards show, to rally once more against President Donald Trump. And he isn't taking any prisoners.

Dropping The Mic

De Niro was at the National Board of Review Annual Awards Gala Tuesday night, introducing Meryl Streep, when he launched into an expletive-laden tirade about the current Commander-in-Chief.

Several reporters live-Tweeted the rant in all its glory, basking in the two-time Oscar winner calling Trump a "f***ing idiot" and a "f***ing fool" — and those were some of the nicer things he said.

De Niro also referenced last year's Alec Baldwin-voiced Boss Baby by coining a new nickname for the President: namely Baby-In-Chief.

"Our government today, with the propping of the baby-in-chief — the jerkoff-in-chief, I call him — has put the press under siege, ridiculing it through trying to discredit it through outrageous attacks and lies," De Niro said.

The Taxi Driver actor also colorfully described the current status of the administration as "The Emperor's New Clothes."

De Niro was presenting Streep, who took her own hits when it was her turn to speak, with the Best Actress award for her role as Katharine Graham in The Post.

The Post is a timely movie about the rush to publish the Pentagon Papers from Steven Spielberg, the movie was noticeably absent from this week's BAFTA Awards nominations.

In reference to the Nixon administration, the specter of which hangs heavily over the movie, De Niro quipped that the "delusional, narcissistic, petty, vindictive, nasty and bats**t f***ing crazy" president back then represented "the good old days."

Doubling Down

De Niro, alongside other prominent Hollywood names, including Streep, has been a consistent and vocal critic of Trump.

Back in August, he told Deadline that the President would be "even more dangerous" if he was intelligent. Elsewhere, he accused Trump of sullying the Oval Office and described him as a "flat-out blatant racist."

De Niro is no stranger to ranting about the President publicly, either. This past October, he took the opportunity at another event (this time the Annual Hudson River Park Gala) to say "f**k you, Donald Trump" and described him as a "low life."

De Niro endorsed Hillary Clinton during the election campaign, saying at the time that he wanted to punch her Republican opponent in the face.

Suffice to say, he won't be holding back the next time he gets a mic in his hands regardless of the setting.

Join the Discussion