I think it's the kind of thing you don't say in public. If you end up haveing to explain to someone that you're not homophobic, you've already fucked up.
I have a nasty habit of using "retarded" to describe things I find unfathomably stupid, but im very careful not to say it around anyone who might take me seriously.
Also, odd choice to post this question in 196. Besides not really being on theme, 196 is very trans positive, and left leaning. Don't be surprised if you get accosted a little bit.