Skip to main content

Definitions by zwhairhair

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