dead getto elk
did you see the dead getto elk in the alley
a domestic animal carcass usually cat or dog found decaying in an urban area
"did you see the dead getto elk in the alley" What is the definition of "dead getto elk"?