can of worms

Noun
  1. A source of unpredictable trouble and complexity (synset 105695637)

Other Searches