puckery

adjective
  1. causing the mouth to pucker; having a sharp, sour, or astringent taste

Examples