Top definition
A woman who is sharper than a razor, with eyes made of lasers, and bolder than the truth. She's a star; she has a classic kind of crazy, but she knows just who she is.

Coined by the effervescent Janelle Monae
Devanne is quite the electric lady. She got it goin on'.
by ig @archidev twit @DevNoDude November 15, 2013
Get the mug
Get a electric lady mug for your mama Yasemin.