English edit

Noun edit

penlops

  1. plural of penlop