1 definition by BOATluver69

Top Definition
Fucking some part of a boat.
When Jimmy went on that cruise he didn't tell me he was planning on getting that sweet oilily boat nectar.
by BOATluver69 November 19, 2016

Mug icon
Buy a boat nectar mug!