people who are very intellectual or studious, often used as a teasing nickname for smart people.
A compound of 'egg' (resembling a smooth, rounded head) and 'head.' The term emerged in early 20th-century American English as slang for intellectuals.
Try Another Word