Skip to main content

Definitions by indiankilla

A very nice annoying cocky beautiful girl that is very easy 2 hate but also very easy 2 like
lulu she fits this word perfectly, but she wont admit it,,,becuse she smellz somtimes, la la la la la la la la la la la la la la la la la
lulu by indiankilla May 14, 2006