Two articles in the media over the last couple of days look at offensive words from different perspectives. In the first, Jeff Jarvis looks at the banning of the word "bullshit" from the American airwaves and what he sees as the political agenda behind such an act, while in the second an airline boss gets into trouble for labelling striking French workers as "lazy frogs". It's easy to criticise strikers from the comfort of your exec suite though isn't it?
With language investigation coursework coming up after the exams (oh joy!) these might be potentially good areas to start looking at now.
ENA1 - Language & Representation
EA4C - Language Investigations