Snollygoster
December 11, 2024
[snol·ly·gos·ter] a shrewd, unprincipled person, especially a politician. 
Posted by Staff at 6:42 PM
Share this entry
<< Back to Factor Words of the Day