Find the word definition

Wiktionary
toddy cats

n. (plural of toddy cat English)