YUMMIER

Definition of YUMMIER

  1. (adj)extremely pleasing to the sense of taste