You have to go by what it means today. The meaning of phrases (especially implied meanings) changes based on what happens. At one time, "gay" just meant happy, and 9/11 was just another date.
I think it's fair to say it's in a transitional phase at worst and while it would be ideal to avoid one cannot assume the connotation in every single use.