Top definition
A combination of a female receiving a golden shower from one person (male) while a second person (male) is motorboating her.

Also known as a Montreal shower boat
Unfortunately, Grace was not up for some showerboating last night.
by J VanderSnoogen August 30, 2011
Get the mug
Get a showerboat mug for your papa Manley.