Bill O'Reilly
February 8, 2017
snollygoster
[shah-lee-GAH-ster] A very shrewd but unprincipled person
Posted by Staff