Johnny-on-the-spot

noun, slang

noun, slang ·Uncommon ·Advanced level

Definitions

Noun
  1. 1
    A person who is conveniently in the right place when needed. US, slang

More for "johnny-on-the-spot"

Data sourced from Wiktionary, WordNet, CMU, and other open linguistic databases. Updated March 2026.