Not totally sure, but maybe it's London slang, thus... in the pudding club equals pregnant. plum duff equals a type of pudding. hence up the duff, in the pudding club. Well, it's no more tortuous than bottle and glass jumping several versions to end up as meaning courage, is it?