I can also recommend Roger's Profanisaurus for a British view of swearwords and vulgar euphemisms: https://en.wikipedia.org/wiki/Roger%27s_Profanisaurus