pecker leach Share definition Flag 1: a woman who luvs to suck the shit outta some dick 2: someone who is a total asshole My girlfriend is a pecker leach......: Both definitions covered pecker leach by mad wiccan May 3, 2003 0 0 Get merch Get the pecker leach mug. Buy Now — $32.95 See more merch