English Dictionary
Definition crackers in British English
crackers adjective
adjective
/ˈkrækə(r)z/

English Dictionary