Synonym of "really good stuff". Originated from the UK.
by K November 2, 2004
Get the good crack mug.