esl #english #idioms #noun

live wire  {n. phr.}