turkey droppings

English

Noun

turkey droppings

  1. plural of turkey dropping