Skip to main content

Definitions by Mastertroll6969

To have sex
Literally means "open fruit" in Chinese
"Hey wanna kaigua?"
"Sure... tonight"
Kaigua by Mastertroll6969 October 5, 2016