NIPPIEST

Definition of NIPPIEST

  1. (adj)a sharp biting taste
  2. (adj)pleasantly cold and invigorating