teched









teched


adjective

  1. tetched.

adjective

  1. touched; slightly crazy.

adj.1930, U.S. colloquial variant of touched in the sense of “slightly crazy” (see touch).

54 queries 0.588