In America, the term "metro-sexual" no longer refers to people who are gay. It refers to people in urban areas who like to dress stylishly. They can be gay, straight, it doesn't make any difference.