@mortenlund89@Foxtel The phrase is a traditional Australian English term. It is used to describe the terms of a game, sport or competition, often a game of chance. A sheep station is a large sheep farm in Australia or New Zealand, hence denoting something important, large or valuable.
As for the…