You would think with Donald Trump agreeing to meet with Kim Jong-Un and good job numbers this past week that is what Donald Trump would be concentrating on, instead, he resorted to name calling.

At a rally in Pennsylvania last night, Trump was supposed to be campaigning for Republican Rick Saccone (for Congress), instead, it seemed more like a campaign rally for Trump. In a one-hour “introduction,” Trump repeatedly slammed the media, several politicians, and others.

He again called Elizabeth Warren “Pocahontas,” he said CNN was “fake as hell” and called a Wall Street Journal writer a “Neanderthal.”

If that wasn’t bad enough, one of the most offensive things Trump said involved Congresswoman Maxine Waters, whom he called “very low IQ.”

Rep. Waters responded this morning on MSNBC.

Trump also targeted NBC’s Chuck Todd calling him a son-of-a-bitch.

Todd asked Treasury Secretary Steve Mnuchin how you explain the vulgarities to your children on Meet the Press Sunday morning. Mnuchin danced around the question saying “The president likes making funny names.”

Mnuchin repeatedly told Chuck Todd that we should be talking about the economy and not name calling, but let’s remember it’s Donald Trump who did the name calling.