Irish: Micks/Paddys
English: Limeys
Italians: Dagos/Wops/Guidos
Germans: Krauts/Nazis/Jerries
Orientals: Chinks/Slants
Mexicans: Spicks/Wetbacks/Beaners
Native Americans: Indians/Savages/Redskins
Vietnamese-Koreans: Gooks
Canadians: Canucks
Eskimos: Nanooks
Asian: Haji/Paki/Ragheads/Dotheads
Jews: Kikes
Polish: Polacks
Blacks: Negroes/Niggers/Darkies/Porch-Monkeys/Coons/ Jigaboos
Whites: Crackas/Crackers/Whities/Honkies/Hicks/Hillbillies/Gringos/Trailer-Trash/Gaijin (Japanese)
Japanese: Japs/Nips
Russians-Chinese: Commies
Homosexuals: Gays/Queers/Lezzies/Lezbos/Queens/Girlymen/Dykes/Trannys/Fags/Faggots
Middle-Eastern: Towel-heads/Camel-Jockeys
Twits, Broads, Bitches,Bimbos, Dopes, Twerps, Twits, Geeks, Retards, 4eyes, Dorks, Dweebs, WASPs. Jesus-Freaks. Douchebags, Nerds. Luddites. Pot/Coke/Meth-heads, Rednecks, Libs, Neocons, Skinheads, Slackers, Whackjobs.Bluebloods, Noobs, Tubbies,Beached-Whales, Chubbies, Lushes, Alkies, Winos, Sluts, Jocks, Punks, Ditzes, Lummoxes, Klutzes. Clods., Jerks, Pricks, Louts, Boors. Lechers, Kooks, Weirdoes, Simpletons, Charletans, Carpetbaggers, Suckers, Scoundrels, Squirts, Mental-midgets,Morons, Bozos, Chumps, Quacks, Nutjobs, Window-lickers...
All of the insulting and derogatory names that I could think of off the top of my head that are not curse-words. Did I miss any nationalities?