Juicy, sticky, edible. Any other words come to mind?