avec ma bite et mon couteau
Meanings
Phrase
1. improvised with resources at hand. jury-riged; kludged out (figurative, figuratively)