1 definition by mr ngu

1
shockingly beautiful; just seeing them sends a tingle down your spine
Damn, that girl is electrifine!
by mr ngu April 23, 2009
Get the mug
Get a electrifine mug for your Uncle Georges.