regina97
contestada

Which of the following idioms means "It's finger licking good"?
A. Esta tan bueno que me voy a chupar los dedos
B. Tiene mucha cara
C. Esta para chuparse los desos
D. Esta nova abajo