Feedback
Tetched
Meaning
Adj
●
In American English:
Touched:
mildly
deranged
, somewhat
mentally
dysfunctional.
●
In American English:
Touched:
physically
contacted
,
impacted
, or handled.
Sourced from
Wiktionary
Synonyms
Teched
Touched In The Head
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better