Facteau Share definition Flag A French Canadian sex machine with a penchant for squirrel porn, buggery, and hot marmalade. That Facteau is AWESOME! I wish I had one. Facteau by Master of all Creation August 15, 2008 0 0 Get merch Get the Facteau mug. Buy Now — $32.95 See more merch