TAP OFF


Meaning of TAP OFF in English

Verb. To seduce a sexually desirable person.

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