What does birdkiller mean?

birdkiller meaning in Urban Dictionary

1. bruce lee2. one that kills wild birds for pleasure3. a sick unwell individual4. homosexual