Word of the Week

snollygoster

[ snol-ee-gos-ter ] 

noun

a clever, unscrupulous person.