1 definition by J VanderSnoogen
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
Also known as a Montreal shower boat
by J VanderSnoogen August 31, 2011