We have already established that this is a language site, and even offensive words are part of language. As such, these may be discussed on the site from time to time, in which case they might appear uncensored (at the writer's discretion). I think this is appropriate.
On the other end of the spectrum, if someone used offensive language in an inflammatory way to actually insult others on the site, rather than to discuss the words in an academic fashion, such uses would have no place on EL&U, and would be censored or removed.
However, this answer and comment bring up an interesting point. The use of the word "masturbation" here is not inflammatory but it is not germane to the answer either. (Bear in mind that I am not saying that "masturbation" is actually an offensive word; it is, arguably, not work safe though.)
I see three possible approaches to the above issue.
- Option 1: ignore this use of the word "masturbation", as it does not insult anyone, and since all words are "fair game" for discussion, nobody can have the expectation of a thread being completely SFW
- Option 2: remove/censor/edit this use of the word, because it is not strictly necessary to be used for that point, and a person reading the site would not expect to encounter NSFW words within this particular question thread (whereas a question about, e.g., the "n-word" would alert the reader to wait until after work to read it)
- Option 3: allow this use, but introduce a NSFW tag, and attach it to any question thread where potentially NSFW or offensive language is used. (This is probably not a real option because the page can be directly linked to from other pages, and might not be noticeable enough as a tag.)
Or, some combination of these.
Which direction do we, as the EL&U community, want to take regarding this kind of language?