Subscribe English
look up any word, like poopsterbate:
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
by CzarM January 01, 2010
2 2

Words related to Lee Yua Li:

amazing generous incredible loveable understated