Charley pitcher

noun

Definition of Charley pitcher

slang, British
: a vagrant sharper

History and Etymology for Charley pitcher

Charley + pitcher (vender)

Keep scrolling for more