President Donald Trump is known for giving his political opponents and critics nicknames, especially on social media. Keep in mind that without exception, Trump's monicker is bestowed AFTER they hit him first. 1. Al Frankenstein 2. Liddle Bob Corker 3. Wacky Congresswoman Wilson 4. Rocket Man 5. Crooked Hillary 6. Little Marco 7. Lyin' Ted 8. Low Energy Jeb 9. 1 for 38 10.Crazy Bernie 11.Pocahontas 12.Crying Chuck 13.Sleepy Eyes 14.Dumb as Rock Mika 15.Psycho Joe 16.Crazy Megyn