can of worms

[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.