1.The most wonderful and beautiful woman.
2.In ancient Chinese mythology meaning - gift to world. Through time legend of such person has come to the surface. Recent sightings of her have been made in Australia. A man seen in the presence is said to have much honor to be acquainted with such beauty and rarity.
3.In modern day meaning a woman of
Man that girl is a Lee Yua Li
That lee Yua Li is some thing really really amazing
Prices shown in USD.
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from email@example.com. We'll never spam you.