Hunger generally represents the gaps in one's life. It is also a symbol of a spiritual void. It also means that the person is constantly shopping or eating too much in order to fill the void inside him, and that he tries to close his problems in this way.