Pecker Leach

What is Pecker Leach?


1.

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


48

Random Words:

1. yang head means penis head. "It's true though. Man-sluts are yangheads." "Then I guess you're a yanghead then..
1. a term used to imply that one has accepted what has just happened. a way of saying "fuck it, it happened, it's over with, and..
1. A kill in Call of Duty 5 that occurs in the Search and Destroy game mode from a Bouncing Betty which a player set, but after he has died..