an insignificant student who is ridiculed as being affected or studying excessively; swot, grind, wonk, dweeb
English Slang Dictionary
1. derogatory term for an imbecile, contemptible person [U.S. 1950s.] 2. derogatory term for an intelligent, obsessive and often socially inept person. The expression is often associated with technically minded computer users