JIMMY RIDDLE Meaning of JIMMY RIDDLE in English piddle (urinate) Cocney English dictionary. Английский словарь Cocney. 2012