impromptu [adjective] + picnic [noun]