English Dictionary
Definition dweeb in British English
dweeb noun
[countable] noun
/dwiːb/
Synonyms and related words
