wired (a little) too tight/tightly
idiomDefinition 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.