{adj. phr.} At the right place when needed; present and ready to help; very prompt; on time. * /A good waterboy is always Johnny-on-the-spot./ * /The firemen were Johnny-on-the-spot and put out the fire in the house soon after it started./ Compare: ON THE JOB.
JOHNNY-ON-THE-SPOT
Meaning of JOHNNY-ON-THE-SPOT in English
Slang English vocab. Английский сленговый словарь. 2012