JOHNNY ON THE SPOT


Meaning of JOHNNY ON THE SPOT in English

being ready to help, being there when needed

When I need a ride, you're always here - Johnny on the spot.

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.