tetched
/T EH1 CH T/adjective
- 1
(chiefly US, colloquial) Touched: mildly deranged, somewhat mentally dysfunctional.
- 2
(chiefly US, colloquial) Touched: physically contacted, impacted, or handled.
Translate โtetchedโ into another language
Choose a language below to open the translator with English selected as the source language.