Live wire (electricity)
WordNet

noun


(1)   An alert and energetic person
 
x
OK