avoir la main leste

Etymology
lit. 'to have a quick hand'.

Verb

 * 1) to be quick to lash out