drip - Dictionary definition and meaning for word drip
sounds like tip...Hindi song (tip tip barsa pani... ) ;)