TWIRP


Meaning of TWIRP in English

[twirp] var of twerp

Merriam-Webster English vocab.      Английский словарь Merriam Webster.