Egghead (Slang)

An egghead is a slang term for an intelligent person, often used derogatory.

History
The supervillain Egghead took his name from the term as a way to appropriate it.

Tony Stark called himself and Bruce Banner eggheads.