Top definition
A schmuck that tries to sell or speak with you without proper solicitation.
Damnit, leave me alone you shamoley!
by DrZhivago July 18, 2014
Get the mug
Get a shamoley mug for your brother Vivek.