Bon appetit. .. Slimy, yet satisfying Bon appetit Slimy yet satisfying