Sledging Biscuit Definition

noun

A kind of dense , high-energy biscuit eaten in Antarctica .

Wiktionary