Green’s Dictionary of Slang

eggo n.

[? egg n.2 (3)]

(US campus) a fool, a misfit, a social anachronism.

[US]P. Munro Sl. U. 75: Rob is such an eggo. He wears bell-bottoms and platforms.