Yellow Submarine Share definition Flag A sexual act in which a man urinates on a tampon, then inserts it in his lovers orifice. I gave her a Yellow Submarine last night, and she loved it. Yellow Submarine by rageoutrecords February 21, 2014 0 0 Get merch Get the Yellow Submarine mug. Buy Now — $32.95 See more merch