French duck Share definition Flag When you fart in the shower and it sounds like a drowning duck. I think I just heard a french duck French duck by op2014 November 4, 2014 0 0 Get merch Get the French duck mug. Buy Now — $32.95 See more merch