The phrase "when pigs fly" is a response equal to "it will never happen", or "I will never do it". The fact is that pigs (large and heavy creatures) are never likely to gain the power of flight, so it is equally unlikely that the activity will ever occur.
Nearly synonymous is the phrase, "when Hell freezes over".
Example (here used as sarcasm):
"Do you think I could win the race?"
"Sure...when pigs fly."
The flying pig's origanated from the cheese ball factory whitch secretly breeds pigs, yet one day a bird flew into the pig makeing machine and merged into a super-sonic flying pig , whitch then they had sexual intercourse with other normal pigs who gave birth to even more flying pig's and the race of the flying pig's started, but now there are planning to take over the world.
beware...
The phrase "when pigs fly" is an adynaton-a figure of speech so hyperbolic that it describes an impossibility. It is also a metaphor (answering your question) meaning that whatever tenor it's attached to will only happen when pigs fly.
It's just a saying that means'' Ridiculous [I know it isn't spelled right].
The definition is usually meant that when something impossible happens (like pigs flying) that what you want (like flying to Pluto) will happen.
They are saying it is very unlikely because pigs can't fly, so whatever is happening is just as likely (or impossible) as pigs flying
Too much calcium
Sure! I have a hamster & it could also be mean by biting you. The same thing for guinea pigs, too.
Dating too young or old a person.
Means either too much or too little for the scale to be able to record it
No, that phrase does not appear to be a widely known or traditional saying. It may have been created or used by an individual artist or writer for their work.
This did not answer my question omg, I need an answer to why my beloved Pedro Cortez Dove didn't fly away? why did it refuse too? is it representing him or what does it mean?
"I have no time now" means "I am too busy now."
No, people can be allergic to guinea pigs too.
you've got too much on your hands
the more good things..the better it is!!
"too vague" means not precise enough-- too unclear to be useful. The phrase suggests a idea or proposal that is missing important details.
overused means its used too much or too often