Bundle-of-nerves definitions

(idiomatic) A person with an especially nervous, excitable, or fearful disposition.
noun
0
0
(idiomatic, dated) A lively, continually active person.
noun
0
0
Advertisement