Nigger is a slur term used to refer to dark-skinned peoples, especially people of African ancestry. Although sometimes used by black people themselves (especially those who feel an affinity for hip hop culture) as a somewhat self-deprecating term that is suggestive of familiarity and endearment, the word is most often regarded as offensive.
At the time of the Atlantic slave trade, nigger was a casual English language term for black people. The word later became associated with an overt contempt, a racist assumption of inherent black inferiority, making it extremely pejorative.
No matter how you cut it, the word is low-brow, insulting and inappropriate. I don't care if you don't like being called a "cracker" or a "honky;"
The word "honky" as a pejorative for caucasians comes from "bohunk" and "hunky". In the early 1900's, these were derogatory terms for Bohemian, Hungarian, and Polish immigrants. According to Robert Hendrickson, author of the Encyclopedia of Word and Phrase Origins, Black workers in Chicago meat-packing plants picked up the term from white workers and began applying it indiscriminately to all Caucasians.
Honky, was later adopted as a pejorative meaning white, in 1967 by black militants within SNCC seeking a rebuttal for the term nigger. They settled on a familiar word they felt was disparaging to certain Americans of European descent; hunkie meaning an American of Slavic or Hungarian descent.
Honestly though, i can't think of a good reason for stooping to the level of using any racial slur in a belligerent manner.
I feel like the only people who use are in some sort of a position to not have their ass kicked.
If you're a battery, you're either working or you're dead....