Ok Im an Aussie, and I rarely see African-Americans, but I will post my opinion quickly...
I dont see the big deal in either words, ******/smurf (i dont think theres a diff) or cracker/white trash etc. If the person uses it in the right context, then it should be fine.
If someone (any of my...