Search in full dictionary

JOHNNY-ON-THE-SPOT (1)

JOHNNY-ON-THE-SPOT (1)
ScnMaster
(informal) a person who is on hand to perform a service, seize an opportunity, deal with an emergency, etc. 5th ACC Vol 2 Glossary (Final Approval 7/12/89), Random House Dictionary Second Edition