Sparkle Peen Share definition Flag A term given by the hilarious stoney321 on LJ, defining Edward Cullen's Penis. They land on a deserted island that Esme owns and get to hang out in paradise with no one around to witness the SPARKLE PEEN. Sparkle Peen by Colorsonthewall June 18, 2009 0 0 Get merch Get the Sparkle Peen mug. Buy Now — $32.95 See more merch