vinegary

adjective
  1. having the sour taste or smell of vinegar
  2. bad-tempered or irritable in manner
  3. Usage: informal

Examples