wired (a little) too tight/tightly

idiom

Definition of wired (a little) too tight/tightly

: too nervous or too energetic She's a nice girl but she's wired (a little) too tight/tightly.