NOBBING


Meaning of NOBBING in English

Noun. An act of sexual intercourse.

Slang English vocab.      Английский сленговый словарь.