lai lai

a name meaning come come in Chinese. Sexual connotation implied.
by zwhairhair February 16, 2009
Get the lai lai mug.