on-the-spot vs tossed off

on-the-spot

adj
  • At the scene; in the right place at the exact moment. 

tossed off

How often have the words on-the-spot and tossed off occurred in a corpus of books? (source: Google Ngram Viewer )