Snollygoster

What is Snollygoster?

Snollygoster definition and meaning on Dictionary terms:
noun Slang.
a clever, unscrupulous person.

 

reference: www.dictionary.com/browse/snollygoster

Tags: