twerps
English
Noun
twerps
plural of
twerp