crotch droppings

English

Noun

crotch droppings

  1. plural of crotch dropping