touched

  1. toccato, commosso
  2. tinto di
  3. (poco sano di mente) picchiato, toccato, tocco