ohh it is a colloquial term mean highly effeminate - no respecting hetrosexual male would wear it.

dare I say a bit like the greek guard thing with little white skirt - white tights and puffy pom poms on their shoes.