What does ‘nelly’ mean?

( n ) Male homosexual That sweet old nelly wouldn’t hurt a fly.