1 definition by stuffoo

So I lifted his peen, and gave him a scrotorboat, that'll teach him for motorboating me!
by stuffoo January 25, 2009
Get the Scrotorboat mug.