"Johnny on the Spot" originated in late 1890s New York — the New York Sun published an article in April 1896 titled "Johnny on the Spot: A New Phrase Which Has Become Popular in New York," which brought it into mainstream use. It means someone conveniently in the right place at the right time, ready to act when needed.
You are viewing a single comment's thread from: