A person who is available and ready when needed. Examples: He always is there at the right time, a real Johnny-on-the-spot. Origin: Late 1800s