Fritz--
Cool interpretation -- a fun way to sing it indeed!
But as far as historical accuracy goes--not! :)
Not all sailor songs are about whores, and very few of the ones with Afro-American/Caribbean roots touch that subject, at least not in such a brazen way.