1 definition by Delphii

Top Definition
Plural of twerp, an annoying little person.
Watch where you're goin' you twerps!
by Delphii February 08, 2011
Mug icon
Buy a twerps mug!