Haare auf den Zähnen haben

Etymology
lit. 'to have hair on one's teeth'.

Verb

 * 1) to have a sharp tongue