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. Английский сленговый словарь. 2012