Is there such thing as a flying pig?

No, flying pigs are not a real thing. They are often referred to in the phrase, "that will happen when pigs fly," which means something is impossible, because pigs can't fly.