Twerps, noun plural of twerp. Synonyms in the same form.
Twit
twits, gits
Other
weaklings, twerks
All synonyms for twerp →