twerps

noun

Plural form of twerp.