n. a social outcast; a nerd. : If you weren't such a geekazoid, I'd be surprised at the dumb things you do!
Dictionary of American Slang and Colloquial Expressions by Richard A. Spears.Fourth Edition. Copyright 2007. Published by McGraw Hill.
Cite This Source