stimulated {feelings & emotions}, [ more stimulated ; most stimulated ]
Notices
  • excited or activated