PULL THE PIN


Meaning of PULL THE PIN in English

(verb) to masturbate Derived from pulling the pin of a grenaded. "John was pulling the pin last night."

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