Find the word definition

Wiktionary
dolly birds

n. (dolly bird English)