highly strung


Meanings

  • being in a tense state