There ought to be a VIP firing range for all these celebs taking shots at Donald Trump.

RELATED: Hillary Clinton Tries To Read Donald Trump Quotes Without Cracking Up

Cher was not one to mince her words when addressing the Republic presidential candidate: “It’s like a racist ‘Fun with Dick and Jane… He doesn’t mean we want to ‘Make America Great Again,’ he means: we want to make America straight and white. He just says the weirdest shit… I just think he’s a f**ing idiot.”

The Goddess of Pop spoke at an event for Hillary Clinton in Princetown, Massachusetts on Sunday: “I’m here for multiple reasons, but I’m here one, out of love, and one, out of fear.”

She also addressed Trump’s running mate Mike Pierce – specifically the latter’s anti-LGBT history: “I fear for you, because I know what they will try to do — they will try to turn back every clock, they will try to take back every one of your rights.”

RELATED: Robert de Niro Says Donald Trump Is ‘Totally Nuts’

Cher wrapped up her statement with one last comment directed at Trump: “I just wish he would fall off the face of the earth.”

Following the event, Cher addressed the “hate” she received for supporting Hillary Clinton with the following tweet.