Once upon a time, I chose the word 'fancy' as my nickname in real life (e.g. "feel free to call me 'Fancy' sometimes") because I thought it's a good word, which have a sense of elegantly fashionable or sophisticated or of superior grade; fine.
But later on, some of my American friends (I'm not quite sure where they were born, but one of them worked in Oregon) suggested that I should change that name because fancy is used to describe a gay person. I felt embarrassed so I looked it up, but I couldn't find any dictionaries have it defined. The closest definition I got is:
c. To take a romantic interest in (someone): Do you think he fancies her?
But it seems it's not relevant to anything gay. So, is it common to use fancy to describe a gay person? Is it a regional usage (I guess it's mainly in the US)?