So, this will be very hard for our American readers to understand, but there’s a whole brand of socially acceptable racial stereotyping native to Durban. Seriously, people here use these terms broadly, and it’s not racist in any way — even when used by people outside of the groups being described. People at my work use them every day to describe themselves and each other.
In no certain order, the KZN racial slang goes something like this: (The ‘o’ is short for ‘oke’ or the SA slang for ‘guy’, short for – and rhyming with – the English ‘bloke’):
Charo – any person of Indian origin
Breado – Hindi person
Porridgeo – Tamil person
Slumo – Muslim person
Wito – a White person (pronounce with the Afrikaans W, which sounds like a V – so, Vito)
Bruino – a colored person