The word chav doesn't really mean 'council house and violence' anymore, it's more a term for some peoples choice of clothing, music, lifestyle ect. (although arguably a lot of stereotypical 'chavs' do come from a working class background). I don't really see it as that offensive, as it isn't that different than having an 'emo' or 'indie' party.