From in- + foutu.
infoutu (feminine infoutue, masculine plural infoutus, feminine plural infoutues) (de)