Originally the word cracker came from Central Florida with cattle drivers who "cracked" their bull whips. The sound of the whip breaking the sound barrier is with sparked the name.
Florida cracker, a Florida native descended from early pioneer settlers
Georgia cracker, a Georgia native descended from early pioneer settlers
Mary: "He uses a whip to drive the cattle."
Phil: "So that's why he's called a cracker."