1 definition by teehee1234

Top Definition
A man who is a boyfriend of all his male friends.
Me: Yo Peter, is that your Yilai?
Peter: Yeah man, I kiss him everyday.
by teehee1234 October 17, 2010

Mug icon
Buy a Yilai mug!