to have an overwhelming desire and need for a certain thing. it may be a person, a feeling or a food
by jjgvtjh September 01, 2006
A chain of restaurants that deliver ambrosia, the food of the gods... all served up on a mean sandwich by their expert chef, Jose
by gbrucia March 30, 2011
I was in the bath, listening to the Les Mis soundtrack whilst shaving and my emotions became so intense that I was unable to repress the overwhelming crave that beset me.
by Fatclarkey February 08, 2013