Nowhere.'He keeps a bad sight on girls' doesn't make sense to me. Where did you see it?
I want to say that he ogles at girls. He has ill will towards them. He considers them an object. He thinks of them as a sexual thing only and doesn't respect them at all.It means nothing in American English either.