Charley-pitcher

Noun

 * 1)  A thimblerigger.