{{term}}
- {{preview}}
pecker leach
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
by
mad wiccan
May 03, 2003
Get a
pecker leach
mug for your fish Julia.