nuts or nutty

nuts or nutty  {adj.}
Crazy or insane.
Categories: British adjective slang