Green’s Dictionary of Slang

crackers n.3

[SE crack]

the teeth.

G. Greene Human Factor 64: His crackers semed to be in good shape . . . no sign even of tartar.