devanne is quite the electric lady
a woman who is sharper than a razor, with eyes made of lasers, and bolder than the truth
"devanne is quite the electric lady" What is the definition of "electric lady"?