snot

noun

1.
a person regarded as arrogant and annoying
Derived from:
snotty
2.
nasal mucus
Derived from:
snotty