home and hosed
Adjective
Meaning
(Australia, New Zealand, horseracing, figuratively) Assured of winning.
(Australia, New Zealand, figuratively) Having safely reached one's target.
Source: en.wiktionary.orgAdjective
(Australia, New Zealand, horseracing, figuratively) Assured of winning.
(Australia, New Zealand, figuratively) Having safely reached one's target.
Source: en.wiktionary.org