Finger Licking Good: This phrase is an expression of good food. When people eat any delicious food and they like it so much that they feel like licking their fingers to get the full extravagance of the taste.