paper yabbers

English

Noun

paper yabbers

  1. plural of paper yabber