stuck up
bigheaded, persnickety, proud, snooty, snot-nosed, snotty, too big for one's breeches, uppish