impromptu vs quick and dirty

impromptu

adj
  • Improvised; without prior preparation, planning or rehearsal. 

noun
  • Any composition, musical or otherwise, that is created on the spot without preparation. 

  • A short musical composition for an informal occasion often with the character of improvisation and usually to be played solo. 

quick and dirty

How often have the words impromptu and quick and dirty occurred in a corpus of books? (source: Google Ngram Viewer )