ORGAN


Meaning of ORGAN in English

A pipe. Will you cock your organ? will you smoke your pipe?

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