What does IMF mean? Impossible Missions Force The force of Mission Impossible, an important part of the CIA. See the full article