When I was a kid we used to refer to the local newsagent as the "**** shop" and the local Chinese takeaway as "Chinky"
So for instance...
"What u doing for tea tonight buddy?"
"Just off down the Chinky for a sweet and sour!"
There was no racism intended in either of these uses. More just accepted shorthand.
I think people who shout racism are only offended when it suits them.
If people were GENUINELY racist then the "**** shop" or the "chinky" probably wouldnt have any windows left, and people wouldnt be going in there and giving them their money.
In addition, we always used gay in a derogatory manner as children, christ, even I do now...
I regularly call my friends poofs, faggots, ladies etc, its all just part of the banter and people seem to get confused between this and actual Homophobia.
Homophobia to me would me a gay guy getting set upon by a gang of youths, perhaps ending up in hospital with no teeth.
Other people seem to think over hearing a conversation where someone even dares to mention the word gay as Homophobic... Where is the line drawn?