Snollygoster

Snollygoster is a shrewd, unprincipled person.

More by Vera Grapes

View profile