Johnny-on-the-spot
English
Noun
Johnny
-
on-the-spot
(
plural
Johnny-on-the-spots
or
Johnnies-on-the-spot
)
(
US
,
slang
)
A
person
who is
conveniently
in the
right
place
when
needed
.