TIGHT INTERFACING


Meaning of TIGHT INTERFACING in English

v. To have sex.

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