You'd make an interesting case study Daividh, for cyber-psychologists intrigued with people such as you who possess an overwhelming compulsion to post bizarre, 4-letter expletives from time to time... :)
Try this website:
http://home.hetnet.nl/~petval/
While Altavista's wonderful Babelfish doesn't yet conveniently provide a Dutch to English translator, I was able to figure out from an online Dutch dictionary that the definition for "Huub" on this site does seem to point to the name being a variation of (or nickname for) "Hubert".
-- Nanaea