Even with an abysmal 37% approval rating overall, Donald Trump is still popular with morons, idiots, nincompoops, imbeciles, dingbats, birdbrains, dunderheads, numskulls, nitwits, doofuses, twits, clods, dolts, oafs, schmucks, schnooks, stupid people, and Republicans.
27 days ago