Originally posted by acb123You're welcome. 😏
Thanks. You've just put a very unpleasant picture un my head.
There's actually a German expression, "Haare auf den Zähnen haben", which literally means "having hair on the teeth" and which is mostly used regarding women. It means something like "having a sharp tongue", "being a tough customer" or "being an old battle axe".