Wiktionary
sharp tongue
n. (context idiomatic English) The practice or characteristic of speaking to others in a harsh, critical, or insulting manner.
WordNet
sharp tongue
n. a bitter or critical manner of speaking