snob [noun] + stuck-up [adjective]