English edit

Etymology edit

over- +‎ aroused

Adjective edit

overaroused (not comparable)

  1. Excessively aroused