gnuffs

English

Noun

gnuffs

  1. plural of gnuff