Dictionaries:

geekoid:

Socially inept, geek-like; a dweed or a nerd , especially if unattractive.

Link to this page:

Word Browser