Or Marvin the Martian, or Marvin the Stainmaster Carpet Kid (commercials when I was little that showed Marvin dumping food on the Stainmaster carpet) or Starvin' Marvin convenience stores.
Marvin is basically a punch line of a name.
The only advantage it has over the similar Melvin is that marvin was never slang for "wedgie" or, in case they don't call it that where you are, when your pants ride up into the crack of your butt.
Before you criticize a man, walk a mile in his shoes. That way, when you criticize him, you're a mile away and you have his shoes!
Steve Martin