improvised

adjective

created by improvisation; impromptu; unrehearsed.

verb

Simple past and past participle of improvise.

adjective

done or made using whatever is available