For those of you who feel the need to split hairs, please see Mumbles' post. This thread was inspired by a recent comment from a Trump-defending conservative. "Ha ha, 'Mexican" isn't a race so you can't call it racist!"
If you haven't seen this used over and over and over and over to explain away Trump, then you've been living under a cabbage leaf for the past year. But to return to Mumbles' contention, if the idiots making the idiotic statements perceive Mexicans or Muslims or Puerto Ricans or Anywhereians as a race and direct their racist xenophobia towards them, then for all intents and purposes consider them racists.
Meh? I prefer "bigot". Racism, to me, has always been open to the possibility that it's unintentional even inadvertent behavior. Being a southern white kid (for certain definitions of "white"; being Jewish-Sicilian I wasn't invited to a lot of White Citizens Council meetings), I can see myself failing the alone-in-the-elevator test.
Bigotry, though? That's a thought-out tenet. Bigots have worked at it and have justifications all built into their defense of their positions. But it's funny, ya know. I haven't seen any of the Trump, Bannon, Sessions, Coulter apologists saying, "Hey, you can't call that racism! Trump's an outright bigot, but there's no proof he's racist." No. It's used to dismiss his behavior and his statements as a trump card to counter the use of the term, not to disprove that he has those qualities. The argument stops at "racist" and if they can hand-wave away that accusation then all's right in the world and he's actually a swell guy.