Did a Yahoo search and could not find any derogatory meaning of the word.
The term “cracker” originates in the south. It was a term used to describe the southern cattlemen who drove their cattle using horses and whips. They “cracked” their whips to get the cattle to move, and you could hear the sounds across the pastures. They picked up the name “cracker”.
This term, southern in nature (as was slavery), was later applied to anyone said to be from the south, particularly Florida. Slavery = bad, so southern = bad, hence “cracker” = bad.
Here’s what it means. Black people call white people “crackers” because they say that the skin of white people wrinkles more easily due to less fat content and lack of melanin. There is an expression used that says, “Black don’t crack.” They’re referring to skin.
I just find this whole thing sad myself. I’m just sick and tired of racism.