Definify.com

Definition 2024


eggheads

eggheads

English

Noun

eggheads

  1. plural of egghead