I still object to it being used to equal lame because, unless I'm mistaken, it started from the derogatory meaning towards homosexual men.

Imagine that you (anyone) have a sister whom you cherish, love dearly, and want to protect. Say her name is Emma. Say she has some condition that makes her a target of derision; maybe Tourette's. Early on, her classmates began using her name to represent any out-of-place sound, and now the entire school says, for ex., "I did an Emma" or "he's so Emma". Emma may have long been gone from that school, but it's still derogatory, and I'll bet you wouldn't like it.

Edit: I have no relatives who are gay that I know of; I just think it's wrong to put people down.