droppies

English

Noun

droppies

  1. plural of droppie