Search in full dictionary
JOHNNY-ON-THE-SPOT (2)
JOHNNY-ON-THE-SPOT (2)
ScnMaster
(informal)
a person who is on
hand
to perform a service, seize an opportunity, deal with an
emergency
, etc.
—
3rd South African
unpublished Appr GLS (19.3.92)