#1 Social Classifieds Marketplace. Free Social Classifieds Marketplace, FONOLIVE.COM
ON THE DRIP means: On the drip is British slang for on hire purchase.