What is Frag Doll?
A Girl Gamer. Usually, but not specifically, regarding FPS games.
Man, these Frag Dolls are coming out of nowhere. Who knew that girls played games?
See 62