puckery
/ˈpʌkəri/Definitions
1. noun
a quality of being tart or sour, especially in a pleasant way
“The puckery taste of the lemon made the drink refreshing.”
2. adjective
tart or sour in taste, especially in a pleasant way
“The puckery flavor of the green apple was a surprise.”