What is Lai Lai?
a name meaning come come in Chinese. Sexual connotation implied.
Cum Lai Lai
See cum, come, lai, you, name