wild card

Noun
  1. An unpredictable factor (synset 107343246)
    "the weather was a wild card"
  2. A playing card whose value can be determined by the person who holds it (synset 104591798)

Other Searches