turkey drops

English

Noun

turkey drops

  1. plural of turkey drop

Verb

turkey drops

  1. third-person singular simple present indicative of turkey drop