NoADSLyet, Eugene66, Bradbowlllama, Your disconnect with the black population of South Africa is showing through.
Whitey is not derogatory just as black or darkie is not.
Mlungu is actually in this pervese black South African society complimentory.
Lekgoa is descriptive as well as complimentary. It is tswana and in full should be "Ba go kgwewa ke lewatle" it describes whites as those who came from the sea, alluding to the first encounter with whites. Just as Mlungu it is a term used in rural areas and townships and unfortunately by most blacks to denote someone of superiority. It is far from being derogatory.
Kasi is township slang for the locations.
Your arguements are flawed as they are based erroneous beliefs.
However, I think some of you guys (except isuacner; he beliefs his racist logic) are deliberately misinterpreting the definitions to suit your own agenda, which tries to dictate that the act of the white woman calling a black young man ****** is not racist, as there are other words which also denote race but are not derogatory and furthermore black people are too sensitive!!!!!! Taking the issue in terms of South Africa given its history and the fact that those particular words are not derogatory makes your arguements at best ludicrous and comical.
she is trying to emphasise the aparthied belief that by virtue of his skin colour he has certain inherent disagreable or unsavoury behaviour and characteristics and is thus inferior.