1 definition by zarch

To collectively pee on somebody.
We did a little synchronized swimming in the bathtub and yada yada yada, her hair hasn't smelled the same since.
by zarch April 7, 2008
Get the synchronized swimming mug.