{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./
CAN OF WORMS
Meaning of CAN OF WORMS in English
Dictionary of English idioms . Словарь английских идиом. 2012