live wire - definition and synonyms

noun [countable] 

Your browser doesn’t support HTML5 audio

/ˌlaɪv ˈwaɪə(r)/
singularlive wire
plurallive wires
  1. 1
    informal a person who has a lot of energy and is interesting to be with