What does A team Edward Chick mean?

A team Edward Chick meaning in Urban Dictionary

A tween who will screw anyone, anywhere providing they sparkle within the sunshine and drive a volvo. They movie tape themselfs sleeping to see if males stalk all of them and a group Edward Chick would intentionally cut themselfs merely to see if any vampires comes and draw themselves fluids. In addition they randomly scream at pale pretty men and women in the roads. Keep away with Caution.