1 definition by pvjvlax

Top Definition
When someone urinates on another persons genitalia.
I want to perform yellow submarine on you.
by pvjvlax June 04, 2007

Mug icon
Buy a Yellow Submarine mug!