de chuparse los dedos
Meanings
Adjective
1. synonym of para chuparse los dedos (“finger-licking good”)