16 people President Trump has nicknamed From politicians to talk show hosts, President Trump has resorted to name-calling on multiple occasions. Crooked Hillary might be one of Trump's most used nicknames. This is what he called his opponent Hillary Clinton throughout his campaign.Photo by: Chip Somodevilla 16 people President Trump has nicknamed Steve Bannon, Trump's ex-chief strategist, was named 'Sloppy Steve' by the President in January after his contributions to Michael Wolff's book 'Fire and Fury.'Photo by: Joe Raedle 16 people President Trump has nicknamed Pres. Trump often called Sen. Bernie Sanders 'Crazy Bernie' throughout the 2016 election. Photo by: Lisa Lake 16 people President Trump has nicknamed Of course, Hillary and Bernie were not the only opponents to get nicknames during the election. GOP presidential candidate Marco Rubio was dubbed 'Little Marco.'Photo by: Drew Angerer 16 people President Trump has nicknamed Another Republican candidate, Sen. Tom Cruz, got his own nickname, 'Lyin' Ted.'Photo by: Drew Angerer 16 people President Trump has nicknamed Trump finds himself at odds with quite a few politicians. That's why he referred to Senate Minority Leader Chuck Schumer as 'Cryin' Chuck.'Photo by: Alex Wong 16 people President Trump has nicknamed Sen. Bob Corker has been feuding with Trump for quite some time. This sparked Trump's nickname for him, 'Liddle’ Bob Corker.Photo by: Alex Wong 16 people President Trump has nicknamed Republican Sen. Jeff Flake was another politician who feuded with Trump this year. Trump called him 'Jeff Flakey.'Photo by: Chip Somodevilla 16 people President Trump has nicknamed Trump has called Sen. Elizabeth Warren 'Pocahontas' quite a few times, referencing her claims of having Native American ancestors.Photo by: Mark Wilson 16 people President Trump has nicknamed Pres. Trump dubbed Sen. Al Franken as 'Al Frankenstein' after the Democratic senator was accused of sexual assault. Photo by: Mark Wilson 16 people President Trump has nicknamed Rep. Frederica Wilson earned her nickname, 'Wacky Congressman Wilson,' after she publicly defended a Gold Star family who spoke out against Trump. Photo by: Joe Skipper 16 people President Trump has nicknamed Joe Scarborough, co-host of MSNBC’s “Morning Joe,” criticized Trump's presidency. Trump hit back with the nickname 'Psycho Joe.'Photo by: Bryan Bedder 16 people President Trump has nicknamed Mika Brzezinski, the other co-host of "Morning Joe," did not escape Trump's name-calling. He called her 'Dumb as a Rock Mika' on Twitter.Photo by: Michael Loccisano 16 people President Trump has nicknamed Former Fox News and current NBC TODAY anchor Megyn Kelly also received a nickname, 'Crazy Megyn.'Photo by: Monica Schipper 16 people President Trump has nicknamed Trump has been dealing out nicknames for years. He first called NBC News correspondent Chuck Todd 'Sleepy Eyes' back in 2012. Photo by: D Dipasupil