larry leonard black Share definition Flag the greatest person in the world, super sexy and passionite. ALSO has a GIANT dick. larry leonard black awsome amazing sexy to good for you larry leonard black by th blck ninja October 19, 2011 0 0 Get merch Get the larry leonard black mug. Buy Now — $32.95 See more merch