Skip to main content

mr. sanders's definitions

Tiger Lily

1) The most beautiful flower in existence, along with the cymbidium orchid and the calla lily.

2) Something so amazingly beautiful that it stops you in your tracks, leaving you speechless.
He stopped in his tracks when he saw the most perfect thing to find for his wife. The Tiger Lily, which reminded him of her beauty and grace, along with her fiery persona.
by mr. sanders March 18, 2010
mugGet the Tiger Lily mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email