noun Slang. a clever, unscrupulous person.
snollygoster 🔊 Listen to this noun Slang. a clever, unscrupulous person. Share Facebook Twitter Google +