"Snollygosters, meaning "shrewd, unprincipled people", is actually an old word revived: first recorded in 1855, it fell into obscurity until the first stirrings of election fever in the early autumn." 'New words of 2009: the year tweetups and snollygosters arrived' http://www.guardian.co.uk/books/2009/dec/30/2009-new-words-snollygosters-tweetups