dweeb (n.)
1968, U.S. college student slang, probably a variant of feeb "feeble person."