THRAP


Meaning of THRAP in English

Verb. To masturbate Noun. An act of masturbation. E.g."He's in his bedroom, having a good long thrap over his new porn mag."

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