meaning of acid-tasting

acid-tasting meaning in General Dictionary

having a bad acid flavor