TOUCHED

Definition of TOUCHED

  1. (adj)having come into contact
  2. (adj)being excited or provoked to the expression of an emotion
  3. (adj)slightly insane