2. Adjective. Excessively stimulated ¹
¹ Source: wiktionary.com
Definition of Overstimulated
1. overstimulate [v] - See also: overstimulate
2. Adjective. Excessively stimulated ¹
¹ Source: wiktionary.com
1. overstimulate [v] - See also: overstimulate