NAmer, informal a stupid person, esp somebody who is gullible or easily duped [prob from Yiddish shnuk snout]