by RYKY February 01, 2011
The feminine derivative of the commonly used phrase "Johnny on the Spot". Used to describe an individual who, without prompting, is ready, reliable and ready to perform a duty or task without delay. The phrase is believed to have originated in the southeastern United States where it is frequently used.
by JTN7000 February 27, 2020
by Irishdriesarecrying April 02, 2023
by Yasso1 August 18, 2018
by Robert Worden February 11, 2018
by thatNword September 27, 2012
by betamalehawk July 12, 2022