These slang terms shift a lot. I saw a bunch of people arguing that "namefag" wasn't homophobic but simply the term their community used for people who posted logged in when they were supposed to be anonymous. And, ok, no explicit relationship to sexuality there, but still...
no subject