can of worms n.,
slang,
informal 1. A complex problem, or complicated situation.
Let's not get into big city politics
■ that's a different can of worms. 2. A very restless, jittery person.
Joe can't sit still for a minute
■ he is a can of worms. [TahlilGaran] English Idioms Dictionary ▲