A sophisticated straight man who likes to shop for and wear fashionable clothes, shoes etc. Not to be confused with Typical Gay males who have a keen eye for fashion.
I heard it used on TV once where Ryan Seacrest was admitting to being a Metrosexual. He was refering to the fact that he likes to go shop for style-ish and fashionable apparel. So, next time you see a guy who is sporting some fly gear don't jump to conclusions about his sexuality.