Answer: tetched

AnswerCrossword Clue
TETCHEDPixilated.
TETCHEDNot all there
tetchedtouched; slightly crazy