Other words in thesaurus...
snippy
snitch
snivel
sniveling
snobbish
snobby
snoop
snooping
snootiness
snooty