Beef On The Hoof Definition

noun
Wiktionary