Johnny-on-the-spot US informal
(someone who is at hand and ready to help)
- The storehouse was on fire, and there I was, Johnny-on-the-spot, putting out the fire.
- I have a flat tire, and I need you here, Johnny-on-the-spot.
Johnny-on-the-spot US informal
(someone who is at hand and ready to help)