Top definition
1. a females "stuff" downstairs

2. a nickname for someone with the name "Lily"
1. HEYYYYYY! Get your hands away from my lily la!
2. Watch it! You're to close to my lily la!
3. Hey Lily La! I love you babe.
by caydi February 08, 2007
Get the mug
Get a lily la mug for your cat Yasemin.