Question: what is the meaning of the expression when pigs fly?
Answer: The phrase "when pigs fly" (alternatively, "pigs might fly") is an adynaton—a figure of speech so hyperbolic that it describes an impossibility. The implication of such a phrase is that the circumstances in question (the adynaton, and the circumstances to which the adynaton is being applied) will never occur.