look up any word, like ratchet:
 
1.
Synonym of "really good stuff". Originated from the UK.
that's good crack mate!
by K November 02, 2004