What does Arctic Roll mean?

Arctic Roll meaning in Urban Dictionary

The same as a bombay roll, but cooler!