Cock-Sucking Penis-Leech Share definition Flag Why is a definition even needed. The name alone says it all(and more) I think you can probably think up your own uses of it. Cock-Sucking Penis-Leech by Shakezilla2 October 17, 2004 0 0 Get merch Get the Cock-Sucking Penis-Leech mug. Buy Now — $32.95 See more merch