TODDY

Definition of TODDY

  1. (noun)a mixed drink made of liquor and water with sugar and spices and served hot