An insult used by people who aren't white to insult white people, despite the fact that a cracker is a type of food, and it's not really insulting at all.
1. A derogatory racist connotation for white person.
2. A flatbread product which is usually unleavened.
3. A computer adept who is proficient at breaking software protection schemata such as keycodes, firewalls, copy protection, login scripts, etc. and incorrectly used synonymously with 'hacker' which is in actuality a different type of individual altogether.
The word that blacks use to insult white people; Another word like nigger, but for whites
Jarad: Dude, if i get called a cracker one more time imma call someone a nigger!
Black guy: Move cracker
Jarad: NIGGER!!!
Black guy (now with gun): What!!!
Jarad: NOO!!!!