Skip to main content

zwhairhair's definitions

lai lai

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

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email