Most embarrassing, worthless, clueless, insipid, lazy, ignorant, moonbatty, asshatty, feckless, arrogant, numb-nut, socialist, tyrannical, stinky, addicted, destructive, anti-American president EVER!
You are being to easy on him. How about narcissist, racist, liar, sinister and just pure evil?