paper yabbers
English
Noun
paper yabbers
plural of
paper yabber