1 definition by Flowerlover88

Top Definition
An amazingly beautiful girl. if you befriend her she will always be there for you, she's also characterized as being very bold but at times she may be a little shy. Oh and if you ever get the chance to date one, never let her go because you won't meet a better girl than her
Leah: hey who's Tiger-Lilly?

Jane: oh she's the sweetest girl on campus
by Flowerlover88 October 06, 2015

Mug icon
Buy a Tiger-Lilly mug!