1 definition by Zack.tbs

1
The act of drinking and partying in your boat when it is dry docked or out of the water.
Jim and Mike get really shitty when they are metroboating.
by Zack.tbs February 20, 2017
Get the mug
Get a metroboating mug for your cat Rihanna.