What is the meaning of the word "dweeb"?

Definitions: