Find the word definition

Wiktionary
crotch droppings

n. (crotch dropping English)