look up any word, like swag:

1 definition by fran(adores Lulu)

 
1.
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