Search
having or displaying the belief that one is superior in intellect, importance, skills, etc.
persnickety
snooty
snot-nosed
snotty
stuck-up