Snu-snu meaning

(slang, humorous) Sexual intercourse.
noun
4
2
Advertisement

Origin of snu-snu

  • From the 2001 episode "Amazon Women in the Mood" of the American animated television show Futurama, in which a race of giant Amazonian women kill men with sex, which they call "snu-snu."

    From Wiktionary