Where I grew up it was a word you called someone if they were being whimpy like going home early when out with the guys. There was no implication of homosexuality involved, just a lack of masculinity.