According to a recent poll, Donald Trump remains popular among morons, idiots, nincompoops, imbeciles, birdbrains, dunderheads, numskulls, nitwits, dullards, simpletons, buffoons, boobs, twits, clods, dolts, oafs, dopes, schmucks, schnooks, stupid people, and some Republicans.