jury-rigged

adj

1.
done or made using whatever is available