nuts or nutty

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

'nuts or nutty' on video