John deforeskin Share definition Flag Someone that has a small dick with a lot of skin. My girl said her ex had a John deforeskin John deforeskin by eatmydikandballs December 27, 2019 0 0 Get merch Get the John deforeskin mug. Buy Now — $32.95 See more merch