duggies

English

Noun

duggies

  1. plural of duggie