leng is the meaning of "pretty" but in a more expressive way
"omg that girl is so leng" or "look at my trousers they are so leng"