phrases, sayings, idioms and expressions at

Pushed from pillar to post

Posted by Ian Francis on June 16, 2000

desperately need to know what this means its in the 'phrases found' section but no meaning or origin. can anybody help?