What is the meaning of Acerb?

Sour, bitter, and harsh to the taste, such as unripe fruit.

Sharp and harsh in expressing oneself.

harsh, unkind

Source: wiktionary.org