teched

adjective
  1. slightly mentally unbalanced or eccentric
  2. Usage: informal; dialectal

Examples