I wouldn't refer to any other group of people by a derogatory/contemptuous name, so why is this so widely accepted? Isn't it just as prejudiced as some well-known racist terms which, thank god, are unacceptable in everyday conversation? It's really starting to get to me when I hear people (even some pretty good friends) talk about "chavs" or something being chavvy - it makes me cringe ... yet I've not been quite brave enough to challenge/question it. Just read a post where someone referred to someone as being "a bit chavvy" .. AIBU to think it's being contemptuous? What does it really mean?