STRAPPING


Meaning of STRAPPING in English

Lying with a woman. CANT.

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