Definitions of can of worms:

  • noun:   a source of unpredictable trouble and complexity