Not according to Wikipedia, which says "As with most cases, these folk etymologies are examples of backronyms and should not be taken seriously. The actual origin of this word is unknown, but it is probable that it is derived from nancy, a derogatory term referring to homosexual males."