Robert De Niro has once again publicly criticised Donald Trump, referring to him as a “motherf*****” and a “buffoon-in-chief”.

The actor made the comments on Monday night in New York City at the Friars Club, a private club located in Manhattan where he was presenting Billy Crystal with an entertainment icon award, Variety reported.

While giving Crystal the gong, De Niro shouted “F*** Crystal!” – a reference to this year’s Tony Awards, where he said among other other remarks: “F*** Trump.”

“I just get so upset with that jerkoff in the White House,” De Niro said at the Friars Club, eliciting boos from the crowd according to Variety.

“Boo is right! Down with this motherf*****!” he added.

The actor then joked that perhaps Crystal should take Trump’s place in the White House.

“We’ve got a dangerous buffoon-in-chief. What we need is a heroic comedian-in-chief”, he said.

De Niro, though, ultimately ruled that Crystal should remain in the comedy world.

“As much as we could use you in the never-been-more-white White House, I think it’s best to keep you right where you are – making us laugh and entertaining us like no one else,” he added.

Crystal, meanwhile, was asked who he would pick as the subject of the Friars Club’s next roast (the venue hosts one every year for a designated victim) – and also took a jab at Trump.

“Gee, I think he’s president,” Crystal said.

Trump attacks CNN's Jim Acosta in angry White House press conference Show all 10 1 /10 Trump attacks CNN's Jim Acosta in angry White House press conference Trump attacks CNN's Jim Acosta in angry White House press conference Donald Trump launched an extraordinary tirade against CNN reporter Jim Acosta during a press conference following the midterm elections Reuters Trump attacks CNN's Jim Acosta in angry White House press conference The US president ordered the journalist to put down his microphone and “just sit down” AFP Trump attacks CNN's Jim Acosta in angry White House press conference The row began following a question about the migrant caravan approaching the US, when Mr Trump was asked by CNN’s Jim Acosta if he thought he had “demonised” migrants by calling the group an “invasion” EPA Trump attacks CNN's Jim Acosta in angry White House press conference “I think you should let me run the country, you run CNN, and if you did it well, your ratings would be much better,” said the President AFP/Getty Trump attacks CNN's Jim Acosta in angry White House press conference After Mr Acosta attempted to follow up his question with a second on Robert Mueller’s Russia probe, Mr Trump added, pointing angrily: “That’s enough. That’s enough. That’s enough. Excuse me, that’s enough.” Mr Trump said he was “not concerned about anything” because the investigation was “a hoax”. Continuing to berate Mr Acosta, he added: “That’s enough. Put down the mic.” As the reporter continued to quiz him, Mr Trump became more agitated and stepped away from the podium. EPA Trump attacks CNN's Jim Acosta in angry White House press conference Returning to the podium, Mr Trump said: “I’ll tell you what, CNN should be ashamed of itself having you working for them. You are a rude, terrible person. You shouldn’t be working for CNN REUTERS Trump attacks CNN's Jim Acosta in angry White House press conference Trump continued: 'The way you treat Sarah Huckabee is horrible and the way you treat other people are horrible. You shouldn’t treat people that way.” She was sitting in the room listening on REUTERS Trump attacks CNN's Jim Acosta in angry White House press conference A second reporter, Peter Alexander, was called on by the president and said: “In Jim’s defence I’ve travelled with him a lot, he’s a diligent reporter.” EPA Trump attacks CNN's Jim Acosta in angry White House press conference Mr Trump cut him off, telling the NBC News journalist that “I’m not a big fan of yours either”, prompting laughter in the room AP Trump attacks CNN's Jim Acosta in angry White House press conference Mr Acosta continued to try to ask questions without his microphone, causing Mr Trump to tell him: “Just sit down, please. When you report fake news – no – when you report fake news, which CNN does, a lot, you are the enemy of the people.” REUTERS

Incidentally, Trump was already roasted by the Friars Club back in 2004.

Richard Belzer referred to Trump on that occasion as “the man, the legend, the f****** grifter wrapped in a fraud perpetrated on society”, according to The Hollywood Reporter.

Robert De Niro appears as Robert Muller in Saturday Night Live Jeff Sessions farewell sketch

De Niro has publicly taken aim at the president before.

In June, he earned a standing ovation for his remarks at the Tony Awards, which included: “I’m going to say one thing: F*** Trump. It’s no longer ‘Down with Trump.’ It’s f*** Trump," Variety reported at the time.

A few months prior, in January, De Niro called Trump a "f****** tool" during the National Board of Review Annual Awards Gala.