eggheads
English
Noun
eggheads
plural of
egghead