Skip to
adjective
Excited and restless, often due to eagerness or nervousness; enthusiastic or agitated in an uncontrolled way.
Browse