snot
nasal mucus
snob
prig
snoot
a person regarded as arrogant and annoying