TRAP OFF


Meaning of TRAP OFF in English

Verb. To attain a liason with a sexually desirable person. Also just phrased as trap.

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