me and my girlfriend were nachoeeng last night
when you and your partner are having sexual intercourse and one of you shits in the others mouth, which they swallow, throw up, and spit it in the others mouth
"me and my girlfriend were nachoeeng last night" What is the definition of "nachoeeng"?