lai lai

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