noun: an Indian word meaning sparkly and effeminate. Usually conjures up the mental image of fashionable, sometimes tending to homosexual(if referring to a boy) ball gowns, or the more modern-seeming stilettos. Those described as "a Moksh" usually are characterised by larger than average facial features(for instance, lips) and general aura of unattractiveness, and tend to behave effeminate by gossiping and judging girls just as any prude girl would. If you are called a Moksh, it would be safe to interpret it as an insult.
"Oh my god he has a girlfriend? That's just a cover-up, he's a Moksh."