1 definition by fran(adores Lulu)

Top Definition
A shimmering girl; synonym to beautiful,gorgeous, magnificent,extraordinary.
Lulu is the kind girl i want,Lulu is the only kind of girl i want
by fran(adores Lulu) April 13, 2009
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.