Johnny-on-the-spot

[jon-ee-on-th uh-spot, -awn-] /ˈdʒɒn i ɒn ðəˈspɒt, -ɔn-/
noun, Informal.
1.
a person who is on hand to perform a service, seize an opportunity, deal with an emergency, etc.
Origin
1860-65
Slang definitions & phrases for Johnny-on-the-spot

Johnny-on-the-spot

noun

A person who is ready and effective when needed: Ed was Johnny-on-the-spot and we got it cleaned up quick (1896+)


Idioms and Phrases with Johnny-on-the-spot

Johnny-on-the-spot

A person who is available when needed, as in He always is there at the right time, a real Johnny-on-the-spot. [ Late 1800s ]