English Dictionary
Definition pigs might fly in British English
pigs might fly phrase
phrase
1
used for saying that something is completely impossible
