manhater

noun

1.
someone who dislikes people in general
2.
hatred for men or boys