Top definition
When a nasty bastard takes a dump in the pool.
Hey man, did you hear about Steve? He did a Mexican Boat Launch at the community centre last night!
by Ben220992 July 02, 2016
Get the mug
Get a Mexican Boat Launch mug for your bunkmate Beatrix.