Would you look at that body language? Legs crossed towards each other. That is an unequivocal sex invite.
CherGay guys like a certain kind of woman. They like a flamboyant woman that's broken. They like a balls-to-the-wall woman, motherly but not; sexual but not. Gay guys are like this: they either love you or they don't even know you're on the planet. Once you have them, you have them.
Cher