water sneaksman

Fun Dictionary -> water sneaksman

water sneaksman - Vulgar Dictionary definition

A man who steals from ships or craft on the river.