What is the meaning of Druipen?

to drip

Source: wiktionary.org