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.
- Peel the finger ESC 13/December/07
- Peel the finger Bob 14/December/07
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.