ON THE TAP


Meaning of ON THE TAP in English

Phrs. Meaning the same as 'on the pull'. See also 'tap off'.

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