overexcited

Explore definitions, synonyms, and language insights of overexcited

Definitions

Adjective Satellite
unduly excited