tetched
adjective
1. (chiefly US, colloquial) Touched: mildly deranged, somewhat mentally dysfunctional.
2. (chiefly US, colloquial) Touched: physically contacted, impacted, or handled.
1. (chiefly US, colloquial) Touched: mildly deranged, somewhat mentally dysfunctional.
2. (chiefly US, colloquial) Touched: physically contacted, impacted, or handled.