Leper Prince Share definition Flag A man with two penises. Look at the way he is walking, you know he has got to be a leper prince! Leper Prince by Solid Otacon June 12, 2015 0 0 Get merch Get the Leper Prince mug. Buy Now — $32.95 See more merch