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.

English idioms vocab.      Словарь английских идиом и выражений.