English dictionary
crackers meaning and definition
Definition and meaning of crackers at MeaningMonkey.org. crackers meaning and definition in the English Dictionary.CRACKERS adjective
Definition of crackers (adjective)
Source: Princeton University Wordnet