Snob
1: cobbler (Brit) 2: one who blatantly imitates, fawningly admires, or vulgarly seeks association with those he regards as his superiors 3a: one who tends to rebuff, avoid, or ignore those he regards as inferior b: one who has an offensive air of superiority in matters of knowledge or taste