tetched

(adjective)

adjective

1. (chiefly US, colloquial) Touched: mildly deranged, somewhat mentally dysfunctional.

2. (chiefly US, colloquial) Touched: physically contacted, impacted, or handled.