crackers

crackers

adj.
  1. crazy. [informal or slang]