phrases, sayings, idioms and expressions at

Home | Search the phrases.org.uk website Search | Discussion Forum Home|

Chap the Pope

Posted by Pepper on September 01, 2007

Is anyone familiar with the phrase "chap the Pope;" it's meaning or origins?