Make someone's mouth water 7


1.

(of food) make someone feel hungry; make someone very eager to do or have something.

 
  1. MEANEST.MAN.I.KNOW. - PHOENIX.AZ 62-0127 E-34 034
   

And then they would take and roast a lamb. Oh, a delicacy, roast that lamb. And the poor people would smell it down in town, and their mouth would water to smell that lamb roasting.

 

Copyright ©    All Rights Reserved