Find the word definition

Wiktionary
arctic rolls

n. (arctic roll English)