The adjective has 2 meanings:
Meaning #1:
used colloquially of one who is overly conceited or arrogant
Synonyms: bigheaded, persnickety, snooty, snotty, stuck-up, too big for one's breeches, uppish
Meaning #2:
dirty with nasal discharge
Synonym: snotty




