1 definition by maximumvolume81

1
The act of motorboating an excessively obese woman.
Don't be yachting that fat chick for too long, or you'll suffocate.
by maximumvolume81 February 10, 2011
Get the mug
Get a yachting mug for your dog Manafort.