Green’s Dictionary of Slang

rocka-da-cod n.

(Aus.) an Italian.

[Aus]Mercury (Hobart) 30 May 6/7: ‘No,’ he said, ‘they speak of English girls as “pommies,” just as they call Egyptians “gyppos,” Italians “steaka-da-oyst,” “Dagoes,” ”rocka-da-cod,” and Aussies “diggers”’.