What does 'Pigs might fly' mean?

If you think something will never happen or succeed, you can say that 'pigs might fly' (or 'pigs can fly' and 'pigs will fly'- the idiom is used in many forms)

Idioms similar to 'Pigs might fly'

See also: