An Encylopedia Britannica Company

twerp

1 ENTRIES FOUND:
twerp /ˈtwɚp/ noun
plural twerps
twerp
/ˈtwɚp/
noun
plural twerps
Britannica Dictionary definition of TWERP
[count] informal
: someone who is stupid or annoying