This form is very likely based on druppel, which is a suffixed derivate of drop that displays the effects of i-umlaut due to the suffix -el, which triggers it; drup is otherwise not at all an expected reflex of Proto-Germanic *drupô, as the short Germanic *u regularly yields Dutch o, not u.