It's a made-up word combining "mental" and "gene." It's an inheritable or acquirable cultural social trait that, like genes, might make the bearer more likely or less likely to survive. The latter typically get removed from society fairly quickly, while the former are propagated from generation to generation, occasionally mutating.
I bet the homosexual advocates and the leftists who are helping them are working on the principle that normal society is just a meme.