Well, androgynous means (roughly) possessing about an equal amount of male and female characteristics, in some cases making it difficult to tell, just by looking, what gender a person is.
Connor has a kind of pretty face, longish hair, a lean body that isn't overly muscled like a guy's can be, nor curvy like a girl's can be, but somewhere in between.
Does that help?
wasn't asking what it meant...
Spike is equally lean, though more toned & Groo has longer hair. Not to mention the fact that Connor's supposed to be a teen...
Spike's personality is much more masculine though. I don't think you could ever argue that he exhibits feminine traits. He makes nail varnish look macho. The same with Groo, he's a very masculine kind of guy. It's the combination of the hair, the waifishness, the big eyes, the whineyness, etc. etc. that contribute to the Androgynous comment.
Plus, Willow rattles it off as if that's how he's been described to her. Who have we seen that Willow's in contact with? Cordelia. Who is the one person who would likely use that as a description of someone? Cordelia.
I'm with you on all of the above except for the Cordy part. I'm pretty sure she's only had contact with Fred since S3, but maybe Cordy made that comment before...