Immunity challenge

From Fresh Dictionary

English

Noun

  1. A competition where Survivor castaways compete to win immunity, to be safe from elimiation.
Personal tools