Green’s Dictionary of Slang

puddle v.

[SE puddle, to poke about in mud or shallow water]

to have sexual intercourse.

[Scot] ‘Blyth Will an’ Bessie’s Wedding’ in Burns Merry Muses of Caledonia (1965) 157: He pat it in amang the hair, / An’ puddled there till he was weary.