French Piss Share definition Flag When a female is urinating, a male counterpart urinates in between her legs into the same waste disposal unit. Dude, Johna and I both had to use the bathroom, so we took a french piss. French Piss by 7" soft November 22, 2011 0 0 Get merch Get the French Piss mug. Buy Now — $32.95 See more merch