And like 'camp', or even 'gay', its technical meaning is irrelevant in the face of its current usage:
http://www.urbandictionary.com/define.php?term=mince
Maybe you just meant it as an insult (a rather gay insult, I might add), but it is inherently homophobic in that context.