French Wind Share definition Flag A release of gas from one's posterior Guy: Ugh! What's that smell?Buddy: Sorry boys, I just blew some French Wind.. French Wind by RacinJason November 30, 2018 0 0 Get merch Get the French Wind mug. Buy Now — $32.95 See more merch