Posted by ESC on December 13, 2007
In Reply to: 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.
No. But there is a "shame on you" gesture that, now that you mention it, looks like peeling a finger.