half-cracked

half-cracked antonyms

half-cracked definitions

adj
  • crazy; demented