sharp-tongued

 

adjective

  • (of a person) given to using cutting, harsh, or critical language: a sharp-tongued critic