It's a Chinese slang. English has a correspond idiom for this. -----"When pigs fly": It means things are impossible to happen.
But is it? No. I can prove to u that "pigs can fly". Take a look at this. (全文...)
shawtsai
Fun
七月 24, 2008
4 Comments