1 definition by that dutch guy
the nickname for a guy named rob which is in the possession of an extraordinary big phallus can often be heard humming the theme song of the show that carry s the same name: let me tell you about my best friend
by that dutch guy August 14, 2008