You can't even clearly name his policies, that's why you have to throw there as many insults as possible.
While we're at it, add homophobic.. anti-Semitic wouldn't work, he's a big supporter of Israel. What other word do we have? I mean, do YOU have. The crowd that feels insulted every new minute.