JOHNNY-ON-THE-SPOT Meaning of JOHNNY-ON-THE-SPOT in English [John.ny-on-the-spot] n (1896): a person who is on hand and ready to perform a service or respond to an emergency Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012