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
Get the mug
Get a getto elk mug for your guy Vivek.