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