finger-lickin' good

/ˈfɪŋɡəˌlɪkɪn ˈɡʊd/adj
RareNot in standard dictionaries
1

Of food: very delicious; delectable, scrumptious.

2

Extremely good; superb.

#colloquial