Bill O'Reilly
July 17, 2019
Snollygoster

snol-ee-gos-ter ] clever, unscrupulous person.

Posted by Staff