touchd ( synonym found)

Definition of touchd:

°Moved (by), made to feel emotion (by).
°Slightly mentally deficient.
°past tense of touch.

Definition of touchd:

°Moved (by), made to feel emotion (by).
°Slightly mentally deficient.
°past tense of touch.

Back to Top