Word of the Week

snollygoster

snol-ee-gos-ter ] 

noun

a clever, unscrupulous person.