narps

English

Noun

narps

  1. plural of narp