My post means the same as before, only I explained it better, in case someone was not aware that metrosexuality only applied to heterosexuals. If someone was not aware, and I just said, "Homosexual", then it would not really make any sense to that person.
However, if you still don't understand my statement, then in simply translates to, "No, because only straight guys can be called metrosexuals."