To stir up a hornet's nest Meaning, Definition & Usage

Definitions
  1. to provoke the attack of a swarm of spiteful enemies or spirited critics. Colloq.

Webster 1913