Someone you can go to to get whatever you need quickly. They can provide any item or service you need "on the spot".
I need two tons of gun powder, better visit my Jonny on the spot
by Pink Eye on my leg April 19, 2009
1 more definition
porter potty...something u need to get to fast
u better jonny on the spot that shit fast
by E Depreto May 27, 2006