Top definition
domesticated animal (usually cat or dog) abandon in a urban area, now running wild with other animals
did you see that herd of getto elk
by K.H. April 13, 2004
Mug icon

The Urban Dictionary T-Shirt

Soft and offensive. Just like you.

Buy the shirt