I routinely repurpose formerly offensive slang terms for homosexual individuals. I do this because I feel there is power in re-claiming who we are in a positive light. Hence, I might call myself a lezzie or a dyke, or play up certain stereotypes. This is all in good dirty fun, but if you are going to call someone one of those names, please don’t be an asshole. Don’t use them in a derogatory manner because that’s rude, and no one likes a jerk. Sexuality is an extremely personal issue, and not everyone is ok with every term. Err on the cautious side until you know what someone is ok with.
Cool? Cool. Fabulous. Carry on, pretty.