I have adopted an alley cat...
...he is very sweet in every way but extremely obnovious when there is any kind of food. I have started calling him Mr. Hungry Pants, but I live in a Mexican neighborhood and frankly, Mr. Hungry Pants sounds like a stupid name. How would I most elegantly translate it into Spanish!? Thank you!
4 Answers
Desesperado ("Dese" for short)
Fastidio ("Tidio" for short)

El señor pantalones hambrientos.
Kinda long...
¡Ven aquí, el señor pantalones hambrientos!!
How about Señorito Tragón? "Tragón" means someone who eats a lot (glutton).
How about just "hambre". You said " he" so I think it would be close to calling him hombre.Almost like naming a dog ,"dog". Buena suerte.