Arrogant
• Condescending
• Giddy or haughty
• Highfalutin
• Overly pompous
• Pompous
• Pretentious
• Putting on airs