Slang prison - or cocktail (7)
I believe the answer is:
slammer
(Other definitions for slammer that I've seen before include "I must be drunk in one" , "He noisily leaves the room" , "One pulling off lots of tricks" , "One criticising, as it were" , "Prison - critic?" .)