ON THE DRIP Meaning of ON THE DRIP in English Phrs. Paying by installments, on hire purchase. Cf. 'on the never never'. Slang English vocab. Английский сленговый словарь. 2012