my mouth is watering
When a person sees or smells delicious food, their body starts to prepare to eat. One thing that happens is that your mouth produces more liquid. In English, we say that your mouth is "watering".
You can use the phrase "my mouth is watering" to describe the feeling of being excited to eat something:
Mmm! My mouth is watering!
Follow PhraseMix