JOHNNY-ON-THE-SPOT


Meaning of JOHNNY-ON-THE-SPOT in English

ˌJohnny-on-the-ˈspot BrE AmE noun [singular]

informal someone who immediately offers to help, takes an opportunity etc

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.