"Stoneybatter" - an area of inner city Dublin.I can't remember what "puddle swaddy" actually means - but suspect it may be "Poddle" which is a small river in Dublin - now mostly underground. That said, Frank Harte, in his "Dublin Songs" has "puddle".
Regards