No Such Luck's definitions
A verb; the act of hitching a boat to a vehicle and driving said vehicle around on local streets while people in the boat are partying.
by No Such Luck June 13, 2010
Get the Landboating mug.