Steak On The Hoof Definition

noun
Wiktionary