Who is this "Zoidberg" you speak of?

annoyed doctor who ood voting-page why not zoidberg why not zoidberg? Zoidberg - 6424820480

Tags

Also From Set Phasers to LOL