Phrase of the Moment
make your mouth water
1. to look so attractive and desirable that it makes you want to have it very much; to want to eat or drink something that looks or smells delicious
1. Seeing those posters of Hawaii made my mouth water for a vacation on a beach.
2. That beautiful salad makes my mouth water.
3. Talking about food makes my mouth water.