For me, a starving person is a person who has a lot of money and doesn't drink a soda because he doesn't spend, the word starving that has been used for years to a person who doesn't have to eat is incorrect, even a person on the street always finds something to eat, however the one who has money finds it difficult to buy something to eat because he doesn't spend, That's starving
The one who has and wants more is called starving is not consistent. . Rather, as some have commented, this is a humiliating insult to those who receive it since it is understood that their hunger is so much to the point of almost dying and therefore even beggar or causes pity. . With these feelings you should not play and if someone does it in another context like the one I mentioned at the beginning, I think it is a way of humiliating and insulting because of the anger that feels for someone who has and wants more (perhaps out of envy). . In the end, those who insult in this way turn out worse than the one who gets the insult.
be a dead of hunger is incorrectly written and it should be written as "Died of hunger" being its meaning:
DEAD of hunger: Very pejorative, but the lack of material goods comes to the anxious and despicable person who always wants more of what you have and without considering if it deserves it or do anything to do so.