I was thinking about writing something on the subject of swearing and taboo language recently but then I found this.
Which puts it all far better than I can do myself.
-Ben
The unedifying ramblings of a mediocre polymath. Without the maths part.