Going back to 'I should coco(cocoa)'..... I tend to agree that is most probably rhyming slang for 'I should think so'? Which is in fact an ironic expression or a question, meaning the opposite = I think not.The same meaning as 'not on your Nelly(Nellie)'.
Does that make sense Bert?