ROGERING


Meaning of ROGERING in English

Noun. An act of sexual intercourse.

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