phrases, sayings, idioms and expressions at

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

Peel the finger

Posted by Gary Lewin on December 13, 2007

The term 'Peel the finger'. I believe it means "shame on you", I would like to know if anybody else has heard of it.