Symbolic of having long odds for a positive outcome in a situation or a last ditch effort