Just to clear this all up a little, "Cracker" is a term used to delineate South Georgia/North Fla. settlers who ran cattle free range in the longleaf pine forests and wire grass flats. It is somewhat unclear where the term "Cracker" originated. Some say it was an English term for a braggart, others say it was coined by locals as a description of how the settlers cracked and ground corn they grew.
It is used as a racial slur by some, but those who know their heritage are not insulted at all by being called a Cracker.
SRH