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 Get the French duck mug.