Hillary Clinton slammed President Trump’s speech to the UN during a visit to “The Late Show with Stephen Colbert” on Tuesday night.

Trump’s former rival lambasted the president for threatening to “totally destroy” North Korea while nicknaming the country’s despotic leader “Rocket Man.”

“I thought it was very dark, dangerous, not the kind of message that the leader of the greatest nation in the world should be delivering,” she said about Trump’s speech.

“You are both required to stand up for the values of what we believe in, democracy and opportunity, as a way to demonstrate clearly the United States remains the beacon that we want it to be.”

Clinton added that Trump should lead with “diplomacy” and not call Kim Jong-Un “Rocket Man, the Elton John song.”

Earlier on Tuesday, Trump addressed the UN General Assembly where he stressed a unilateral approach to foreign policy.

He also labeled Kim “Rocket Man,” a pop hit from singer-songwriter Elton John which was featured on his 1972 album Honky Château.

Clinton also said during her appearance that Russian President Vladimir Putin interfered in the presidential election in part because of her work as secretary of state, which brought the two into conflict on various occasions. That, she said, evolved into a grudge on his part.

She said the fact she’s a woman “does seem to get him agitated.” And she mocked Putin for “manspreading” at one meeting. That’s an aggressive posture where a man sits with legs splayed.

And she says Putin is “tied up with his anger and disappointment” with the Soviet Union’s collapse.

Meantime Clinton called President Donald Trump’s U.N. speech “very dark, dangerous.”

With Wires