1 definition by codder
Having sexual relations with one or more persons in full public view whilst on a boat, either on the ocean or land-locked bodies of water, with strangers looking on. Dogging, basically, but with a nautical feel.
by codder May 18, 2010