Find the word definition

Wiktionary
snu snu

n. (label en slang humorous) sexual intercourse.