[Opinions] not just for women ...
It's also a semi-insulting, or at least dismissive, nn for any random person. "He's a strange bird" or "what a weird bird he is." Also, things like jailbird and yardbird.
Before you criticize a man, walk a mile in his shoes. That way, when you criticize him, you're a mile away and you have his shoes!
Steve Martin