Top definition
A wide-eyed ugly girl staring at you like a deer caught in the headlights of an oncoming car.
What's up, deerspotter?

by Jane October 08, 2003
Mug icon

The Urban Dictionary T-Shirt

Soft and offensive. Just like you.

Buy the shirt