sledging biscuit

noun

sledging biscuit

noun
1

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

Synonyms
sledgie

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.