"Racist"
is not a label reserved for Conservatives. Donald Trump has been called racist and xenophobic mostly because of his racist and xenophobic plans, such as building a wall to keep Mexicans out of America and deporting Muslims. I suppose if he doesn't want to be called a racist, he shouldn't profess racist policies. Those Conservatives who don't like being called racist should probably not support Trump. You open yourself up to such things when you behave in such ways.
Here's another example of someone calling a Democrat "racist."
Zealots, like "racists,"
is not a term solely reserved for Conservatives. It's certainly no "liberal," which is a phrase solely reserved for liberal.
Neocon isn't an epithet, and in the not-too-distant past has been used by neocons (meaning modern-day Conservatives) to describe themselves.
Teabaggers is an epithet solely reserved for Tea Partiers. You got this one right.
Wingnuts, like racists and zealots,
is not an epithet reserved for Conservatives.
Batting .200 on the "starting point." Hope there's better swings out there...