Thank you for the comment Johnn!
"Drup" is also the German word for "Drip/Drop". I have also been thinking that this would be a nice brand for a dropcatcher/expired domains service (drop/drup). Or filesharing "Dr. Upload" etc.
More comments are appreciated.