Cock Leach Share definition Flag A woman who is always trying to get some dick. Nene - “Dude, Ally just snapchatted me” Mac - “Better watch out, that chick is a cock leach” Cock Leach by smackyyy April 16, 2019 0 0 Get merch Get the Cock Leach mug. Buy Now — $32.95 See more merch