snollygoster noun1 •(slang, no longer used) A shrewd person not guided by principles, especially a politician.[…]I called for him to publish his expenses so that all Gloucester voters could see that he isn't a snollygoster (a 19th century term meaning a corrupt politician, the website later explains). — 2009 formssnollygosters