Word of the Week

snollyguster

noun
A person – especially a politician – who is guided by personal gain instead of consistent, respectable principles.

Leave a Reply