Find the word definition

Wiktionary
chicken turtles

n. (plural of chicken turtle English)