What does boy repellant mean?

boy repellant meaning in Urban Dictionary

a girl w/ a multitude of qualities combined that turns off boys