venomous-tongued

Adjective

 * 1)  spiteful, malignant, rancorous