1 definition by Right_right

Two dudes urinate on a third member (preferably female) from the front and from behind.
I need to take a shower after that double headed shower I just got.
by Right_right February 14, 2017
Get the Double headed shower mug.