John Sailors on Twitter: "Idioms: Johnny-on-the-spot The original meaning was someone who's always there when needed. “The john” is a slang term for “ toilet.” A US company makes porta potties (portable toilets)
![Portable Johnny On The Spot Or Outhouse Isolated On White Stock Photo, Picture And Royalty Free Image. Image 2159951. Portable Johnny On The Spot Or Outhouse Isolated On White Stock Photo, Picture And Royalty Free Image. Image 2159951.](https://previews.123rf.com/images/cole123rf/cole123rf0711/cole123rf071100126/2159951-portable-johnny-on-the-spot-or-outhouse-isolated-on-white.jpg)
Portable Johnny On The Spot Or Outhouse Isolated On White Stock Photo, Picture And Royalty Free Image. Image 2159951.
![Exhausted runners wait in long lines to use a Johnny On The Spot portable toilet, at the Peachtree Road Race on July 4, 2014 in Atlanta, GA Stock Photo - Alamy Exhausted runners wait in long lines to use a Johnny On The Spot portable toilet, at the Peachtree Road Race on July 4, 2014 in Atlanta, GA Stock Photo - Alamy](https://c8.alamy.com/zooms/6/d645cdb7a279490ea635efeb3014ca20/mdmme5.jpg)