Nella Granback's definitions
the best parking spot you could possibly get, in relation to where you are headed. 
 
(often located right next to handicapped spots)
(often located right next to handicapped spots)
Driver: gosh, there are NO parking spots open...
Passenger: wait! I think I see a jesus spot!!
Driver: SCORE.
Passenger: wait! I think I see a jesus spot!!
Driver: SCORE.
by Nella Granback May 3, 2008
 Get the jesus spotmug.
Get the jesus spotmug.