be off nut

be off your nut

  (informal)
to be crazy You can't do that! Are you off your nut or what?
See also: nut, off