tetched

tetched

美 [tet?t]  英 [tet?t]

  • adj.被觸動的;精神有點失常的

英漢解釋

adj.
1.
被觸動的,受觸犯的
2.
精神有點失常的

英英解釋

adj.