What does Battered Deer mean?

Battered Deer meaning in Urban Dictionary

a female whose age tends to make this lady entitled to be a "Cougar" but her face appears a deer thats been struck by oncoming trafic and left for dead.