Lol I take it that you're American then... visit here for definitions of 'Chav': http://www.urbandictionary.com/define.php?term=Chav
I suppose the American equivalent is the trailer park trash.