on the drip

Definitions

Slang

  • adjective on hire purchase, by instalments. One of many synonyms (including on the knock, on the never-never, on the strap and ‘on the lay-by’) in use since the 1950s.
  • adverb on hire purchase, by instalments. One of many synonyms (including on the knock, on the never-never, on the strap and ‘on the lay-by’) in use since the 1950s.
http://www.dictionarycentral.com/definition/on-the-drip.html