ほっぺたが落ちる

to think something is delicious; to think something is scrumptious

Meaning

  1. expv1
    to think something is delicious; to think something is scrumptious

Example sentences

  • The food was finger-licking good.