A friend of mine asked what "Pushing the envelope" meant. I knew its meaning by use, but not the relevance of the phrase. So we looked it up. It was not what I thought.
So take a guess... then check yourself against
and for a thousand other odd idioms see the phrase megasite: