Find the word definition

Wiktionary
nut rolls

n. (plural of nut roll English)