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