Top Definition
I was on holiday in Shanghai in China. I cannot understand Chinese but one day a word just popped up in my head like that 'Ping Lieu' and from that moment I thought this is a new chinese word. The word means something like 'beautiful angel'. I always say it to my beautiful wife Nicha, I Love you
Waauuuwww you really are a 'Ping Lieu'
by Look Ling November 25, 2010
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.