Dweeb Synonyms

dwēb
An unpleasant, tiresome person
(Noun)