Learner's definition of CRACKER
a person who can crack something (such as a safe or a secret code)
a colorful paper tube that holds small gifts and that opens with a loud noise when the ends are pulled
◊ Crackers are commonly used in Britain at Christmas.
a very good, amusing, or attractive person or thing
US, informal + offensive
a poor usually Southern white person