YourDictionary

crackers

adjective

Chiefly Brit., Slang crazy; insane

See crackers in American Heritage Dictionary 4

Learn more about crackers

link/cite print suggestion box