mouchoir-pouchoir Share definition Flag (moosh-wahr-poosh-wahr), French word meaning hanky-panky. Any kind of sexual activity. My parents will be asleep during the party, but they don't want any mouchoir-pouchoir going on. mouchoir-pouchoir by rhymenocerus April 8, 2009 0 0 Get merch Get the mouchoir-pouchoir mug. Buy Now — $32.95 See more merch