tetched

[tetʃt]

adj. =teched [变体]



详细释义:

a.

神经兮兮的