Browse by letter

Johnny-on-the-spot

Someone who is at the right place when needed or is right on time.

The caretaker is always Johnny-on-the-spot. Just when we need him he arrives.