There is only one meaning for "n*gger" and calling someone a "tea bagger" is not a racial slur. There are Tea Party people of all ethnicities, though most are white.
BTW, not everyone finds "cracker" insulting. It usually means "poor white person" and some are quite proud of their hardscrabble background. But I'd agree, it is not usually meant as a compliment.
There is only one meaning for "n*gger" and calling someone a "tea bagger" is not a racial slur.
What is a"n*gger" is there such a word?
If you mean ****** there are three definition of the meaning.
1. Slang: Extremely Disparaging and Offensive .
a. a black person.
b. a member of any dark-skinned people.
2. Slang: Extremely Disparaging and Offensive . a person of any race or origin regarded as contemptible, inferior, ignorant, etc.
3. a victim of prejudice similar to that suffered by blacks; a person who is economically, politically, or socially disenfranchised.
3 Definition 3 is not normally considered disparaging—as in “The Irish are the ******* of Europe” from Roddy Doyle's The Commitments —but the other uses are considered contemptuous and hostile.
Teabagger is a derogatory word. Its a sex act done mainly shown to be an act of homosexuals.
As for cracker I don't but it is a racist word. No that is not what cracker mean it's an old slave word that was used to call the man who carried the whip they called him a cracker, because of how the whip sounded. How about Honky?