to be defeated convincingly.
Originally from Australian and New Zealand horse-racing slang, now applicable to contests generally.
Originally from Australian and New Zealand horse-racing slang, now applicable to contests generally.
by mum61e November 16, 2013
by Grantooj December 14, 2017