having an acid taste like lemon or vinegar; unpleasant or disagreeable
from Old English sūr, related to German sauer, from Proto-Germanic *sūraz
Your taste buds have been detecting sourness for survival reasons - it often signals spoiled food or unripe fruit that could make you sick!
Complete word intelligence in one call. Free tier — 50 lookups/day.