Australian term for 'giving it your best effort'. To give it your all. Probably comes from whip cracking.
by Kisi9201 June 10, 2016
Get the red hot crack mug.
Get the red hot crack mug.We'll email you a link to sign in instantly.