For all that MOJO name calling
This is the most comprehensive listing of racial slurs and their origins I have ever seen. It has all races and is even sortable by race. So if you want to talk smack to a german, you just pick from any of the several options.
It's the motherlode for smack!!!!!