The word for it was 'sissy.' It was always derogatory because the go-to insult for men (other than to call them a faggot) is to compare them to women ('bitch,' 'cunt,' 'pussy, 'you [verb] like a girl'), aka emasculate them, and there isn't a reverse equivalent, although most women wouldn't be too happy if you called them manly. And now it's a particularly foul porn category, and any new term you come up with for the same thing is likely to become one too because it's seen as degrading and perverts goon to that. The least loaded, but still somewhat derogatory, term is probably 'effeminate,' and then the marginally related very old fashioned semi-insult of 'dandy' that was coined in the midst of the Great Male Renunciation in the late 18th century when men suddenly decided that fashion was just a frivolous female thing and abdicated wigs, makeup, high heels, and colors, and the ones who weren't happy about it spent an inordinate amount of time styling their boring serious man uniforms until they looked fabulous anyway.