Johnny On The Spot (noun) Definition, Meaning & Examples

noun Informal.
  1. a person who is on hand to perform a service, seize an opportunity, deal with an emergency, etc.
Johnny On The Spot (noun) Definition, Meaning & Examples

More Definitions