Well bearing in mind Chavie is actual proper Gyppo language for Kids, and I was brought up on council estates and schools full of Gyps, I see know why we all used to call each other it back in the day, and now I think about it, we used to always say Chavvie when I first remember hearing it (like said, a good 12years+ ago), not Chav, it turned to Chav over time tho.
But as PON said, im spot on, as ever