twirps

English

Noun

twirps

  1. plural of twirp