Australian term for 'giving it your best effort'. To give it your all. Probably comes from whip cracking.
He went to the competition and gave it a 'red hot crack'
13👍 1👎