Find the word definition

Wiktionary
fruit pigeons

n. (fruit pigeon English)