1 definition by No1definition

Top Definition
A perfume which is inspired by the fresh & breezy floral fragrances of the Hawaiian Islands & the South Pacific. Its youthful scent reinforces the active & casual lifestyle .
They sell lilu at pac sum store in the malls.
by No1definition February 10, 2010
Mug icon
Buy a lilu mug!