Have Cravings? What does it mean?

Have Cravings? What does it mean?

A lot of people have cravings, and they give in to them, without even paying heed to what they mean. Do you crave for chocolate? Do you munch on ice the first chance you get? Are you craving for some salty potato chips in the middle of the night? Well, all of them...