No lads, @Jimmywhack
is 100% correct here and any deviation from his opinion is definitely incorrect.
"intent" is irrelevant. If i think it's ok to call someone a pikey because it seems to be what is said amongst my peers and the someone who i've called it takes offence (because they're a romany gypsy or a traveller) then yes, it's fucking racist.
the colour of MY skin is irrelevant.
It is racist if:
- The person saying it intends it to be racist.
- The person hearing it things it's racist.
- A random fucking person walking past hears it & thinks it's racist regardless of what the 2 people having the conversation thinks.
The current backlash of "just because you're offended doesn't mean you are right" is correct. But that doesn't apply to being able to directly insult somebody about something they have no direct control.