when pigs fly
idiomDefinition of when pigs fly
US, informal
—used to say that one thinks that something will never happen The train station will be renovated when pigs fly.