hankering: a yearning for something or to do something
longing: prolonged unfulfilled desire or need
sucker: mostly North American freshwater fishes with a thick-lipped mouth for feeding by suction; related to carps