Snollygoster
May 13, 2025
[snol·ly·gos·ter] a shrewd, unprincipled person, especially a politician. 
Posted by Staff at 4:40 PM
Share this entry
<< Back to Factor Words of the Day