Tangy Adjective

having a strong, piquant flavor or smell