If the smell or sight of food is making my mouth water, it is making me hungry. My mouth is generating saliva in anticipation of eating food. Used figuratively, this is an idiom for anticipation in general. Ex.: "My mouth's watering at the thought of buying the new Google Android phone. I can't wait!" This expresses eager excitement. Does a cell phone make your mouth water?