live wire

[live wire] {n. phr.} 1. An electrically charged wire, usuallyuninsulated.

The electrician was severely burned by the live wire.

2. An alert or energetic person.

To sell the new merchandise, ourcompany needs several salespeople who are live wires.