What does ‘cracker’ mean?

( n ) A white person (offensive). That cracker just doesn’t get jive.