eggheads

noun
  1. intellectuals or highly educated people, especially those considered impractical or out of touch with ordinary concerns
  2. Usage: informal; sometimes derogatory

Examples