Oh! So, really it's a euphemism for gay sex? That's absurd. What a bunch of dolts.
Please explain to me what you mean by "lifestyle". Dictionary.com defines it this way:
lifestyle –noun the habits, attitudes, tastes, moral standards, economic level, etc., that together constitute the mode of...